regular-expression पर टैग किए गए जवाब

नियमित अभिव्यक्ति एक स्ट्रिंग के भीतर वर्णों के पैटर्न के मिलान का एक साधन है।

2
ls --hide = और ls --ignore = का सिंटैक्स
ls --hideऔर भाग के ls --ignoreबाद निर्धारित नियमित अभिव्यक्तियों के माध्यम से परिभाषित फाइलों को छोड़ने की संभावना प्रदान करता है --ignore=। बाद वाला सुनिश्चित करता है कि यह विकल्प चालू नहीं है -a, -A। कमांड manऔर infoपेज रेगुलर एक्सप्रेशंस का उल्लेख करते हैं। प्रश्न : कौन सा वाइल्डकार्ड या …

2
एकाधिक निर्देशिकाओं को बाहर करने के लिए --exclude-dir ध्वज के साथ grep का उपयोग करना
मैं grepOSX पर उपयोग करने वाले शब्द के लिए रूबी ऑन रेल एप्लिकेशन के माध्यम से खोज रहा हूं , और मैं उन निर्देशिकाओं को बाहर करना चाहूंगा जो एक निश्चित पैटर्न से मेल खाते हैं। मैं निम्नलिखित कमांड का उपयोग कर रहा हूं: grep -inRw -E 'direct' . --exclude-dir …

2
grep: एक बार फ़ाइल नाम प्रदर्शित करें, फिर लाइन संख्या के साथ संदर्भ प्रदर्शित करें
हमारे स्रोत कोड में त्रुटि कोड पूरे बिखरे हुए हैं। उन्हें ढूंढना grep के साथ आसान है, लेकिन मैं एक बश फ़ंक्शन चाहता हूं, find_codeजिसे मैं निष्पादित कर सकता हूं (जैसे। find_code ####) जो इन सभी के साथ आउटपुट प्रदान करेगा: /home/user/path/to/source.c 85 imagine this is code 86 this is …

2
जाग में फ़ील्ड विभाजक के रूप में रेगेक्स का उपयोग कैसे करें?
मैं क्षेत्र seperator के रूप में regex का उपयोग करने की कोशिश कर रहा हूँ awk। मेरे पढ़ने से यह संभव लगता है लेकिन मुझे वाक्यविन्यास सही नहीं मिल सकता है। rpm -qa | awk '{ 'FS == [0-9]' ; print $1 }' awk: cmd. line:1: { FS awk: cmd. …

2
vim: प्रतिस्थापित कमांड में खोज से स्ट्रिंग का उपयोग करें
मैं अक्सर /अपने नियमित भावों को सत्यापित करने के लिए विम खोज आदेश का उपयोग करता हूं (बस यह देखने के लिए कि यह क्या मेल खाता है)। उसके बाद मैं आम तौर पर :%sप्रतिस्थापित कमांड का उपयोग करता हूं, जहां मैं उस रीजैक्सप को खोज से स्ट्रिंग के रूप …


3
नियमित अभिव्यक्ति के आधार पर पाठ फ़ाइलों को विभाजित करना
मेरे पास एक पाठ फ़ाइल है जिसे मैं यी जिंग के 64 हेक्साग्राम के अनुसार 64 असमान भागों में विभाजित करना चाहता हूं। चूंकि प्रत्येक हेक्साग्राम के लिए मार्ग कुछ अंकों (ओं) से शुरू होता है, एक अवधि, और दो नए अंक, रेगेक्स को लिखना बहुत आसान होना चाहिए। लेकिन …

2
एक पंक्ति में एक पैटर्न की पहली घटना को प्रतिस्थापित करते हुए, फाइल के साथ सभी लाइनों के लिए सीड के साथ
क्या एक लाइनर में ऐसा करना संभव है? मेरा आउटपुट इस तरह है: "First line" - Description " Second line" - Description "Third line" - Description " Fourth line" - Description यह इनपुट अपने आप जेनरेट होता है। मैं प्रत्येक पंक्ति के लिए "(उद्धरण चिह्न + स्थान) की पहली घटना …

3
क्या बैश पैरामीटर विस्तार में बैक रेफरेंस का समर्थन करता है?
मैं नाम के एक चर है descrजो एक स्ट्रिंग शामिल कर सकते हैं Blah: -> r1-ae0-2 / [123], -> s7-Gi0-0-1:1-US / Fooआदि मैं प्राप्त करना चाहते हैं -> r1-ae0-2, -> s7-Gi0-0-1:1-USस्ट्रिंग से भाग। फिलहाल मैं इसके लिए इस्तेमाल करता हूं descr=$(grep -oP '\->\s*\S+' <<< "$descr"। क्या ऐसा करने के लिए …

3
मैच शब्द जिसमें ए-जेडए-जेड से परे अक्षर हों
किसी शब्द का मिलान करने के लिए कोई भी उपयोग कर सकता है \v(\w+) विम मदद से :h \w: \ w शब्द चरित्र: [0-9A-Za-z_] यह ठीक उसी तरह काम करता है जैसा कि मैनुअल में वर्णित है। हालाँकि, मैं ऐसे शब्दों से मेल खाना चाहता हूं जिनमें वर्ण परे हों …

2
कोष्ठक की एक जोड़ी के बीच सब कुछ हटाने के लिए एक-लाइनर?
मैं कुछ पाठों के साथ काम कर रहा हूँ जो कोष्ठक [] के बीच सामान से भरा है जो मुझे नहीं चाहिए। चूंकि मैं खुद को कोष्ठक हटा सकता हूं, इसलिए मुझे मेरे लिए ऐसा करने के लिए वन-लाइनर की आवश्यकता नहीं है, लेकिन मुझे एक-लाइनर की आवश्यकता है जो …

2
खोज पैटर्न संदर्भ कहां कम है?
मुझे lessरेगेक्स खोज पैटर्न के लिए संदर्भ कहां मिल सकता है ? मैं अंकों को खोजने के लिए lessउपयोग \dकरने के साथ फ़ाइल खोजना चाहता हूं , लेकिन यह इस वाइल्डकार्ड को समझने के लिए प्रतीत नहीं होता है। मैंने lessरेगेक्स पैटर्न के लिए एक संदर्भ खोजने की कोशिश की …

4
कैसे sed के साथ लाइन के अंत का पता लगाने के लिए
जब अंतिम चरित्र एक नई लाइन का उपयोग कर रहा है, तो मैं केवल प्रतिस्थापन को निष्पादित करने का एक तरीका ढूंढ रहा हूं sed। उदाहरण के लिए: lettersAtEndOfLine प्रतिस्थापित किया गया है, लेकिन यह नहीं है: lettersWithCharacterAfter& चूँकि sedयह नई कहानियों के साथ अच्छी तरह से काम नहीं करता …


2
लिनक्स कम पेजर (या विम) में नकारात्मक खोज / आगे के दावे
मैं "इंडेक्स" के सभी उदाहरणों को खोजना चाहता हूं जिनका उपयोग करके लॉग में .php का पालन नहीं किया जाता है less। /index(?!\.php)काम नहीं करता। क्या यह संभव है? कम और विम के लिए रेगीक्स क्या है (क्या वे अलग हैं?)। क्या यह इन एप्लिकेशन के संबंधित रेगेक्स पुस्तकालयों के …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.