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

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


1
Regex (बिग | स्मॉल) (स्टेट | सिटी) के बराबर .gitignore पैटर्न क्या है - [0- 0-]] \ csv।
मेरे पास एक रेगीक्स है जो मैं अपने .gitignoreसमान में फंस गया: (Big|Small)(State|City)-[0-9]*\.csv यह काम नहीं किया इसलिए मैंने इसे RegexLab.NET के खिलाफ परीक्षण किया । फिर मुझे gitignore मैन पेज मिला जिसने मुझे यह जानने के लिए प्रेरित किया कि gitignore regexes का उपयोग नहीं करता है, बल्कि fnmatch …

2
ग्रीप शब्द सीमा
GNU प्रलेखन के अनुसार: ‘\<’ Match the empty string at the beginning of word. ‘\>’ Match the empty string at the end of word. मेरा / etc / fstab इस तरह दिखता है: /dev/sdb1 /media/fresh ext2 defaults 0 0 मैं चाहता हूं कि grep / मीडिया / ताज़ा के अस्तित्व …

2
बैश रेगेक्स कैप्चर ग्रुप
मैं एक स्ट्रिंग से कई अल्फ़ान्यूमेरिक मूल्यों (यह संख्या भिन्न हो सकती है) को मैच करने की कोशिश कर रहा हूं और उन्हें बैश कैप्चर ग्रुप ऐरे में सहेज सकता हूं। हालाँकि, मुझे केवल पहला मैच मिल रहा है: mystring1='<link rel="self" href="/unix//api/clouds/1/instances/1BBBBBB"/> dsf <link rel="self" href="/unix//api/clouds/1/instances/2AAAAAAA"/>' regex='/instances/([A-Z0-9]+)' [[ $mystring1 =~ …

7
SED रेगेक्स के साथ गैर-लालची मैच (अनुकरण पर्ल का? *?)
मैं (समावेशी) sedकी पहली ABऔर पहली घटना के बीच एक स्ट्रिंग में कुछ भी बदलने के लिए उपयोग करना चाहता हूं ।ACXXX उदाहरण के लिए , मेरे पास यह स्ट्रिंग है (यह स्ट्रिंग केवल एक परीक्षण के लिए है): ssABteAstACABnnACss और मैं इसके समान आउटपुट देना चाहूंगा ssXXXABnnACss:। मैंने इसके …


3
लिनक्स उपयोगकर्ताओं को मान्य करने के लिए regex क्या है?
एक नया उपयोगकर्ता जोड़ते समय, स्ट्रिंग को कैसे मान्य किया जाता है? मुझे लगता है कि एक नियमित अभिव्यक्ति है। वह नियमित अभिव्यक्ति क्या है?

2
केस-असंवेदनशील खोज जाग में
मुझे awk का उपयोग करके एक कीवर्ड की खोज करने की आवश्यकता है, लेकिन मैं केस-असंवेदनशील (गैर-संवेदनशील केस) खोज करना चाहता हूं। मुझे लगता है कि सबसे अच्छा तरीका है खोज शब्द ("कुंजी शब्द") और लक्ष्य रेखा को जागृत करना जो एक ही समय में पढ़ रहे हैं। से इस …

1
टेक्स्ट को सेड के साथ रखें और मूल टेक्स्ट का हिस्सा रखें
मैं बदलने की कोशिश कर रहा हूं <id>1</id> <Name>ENTERPRISE RESOURCE PLANNING</Name> सेवा: <column name="id">1</column> <column name="Name">ENTERPRISE RESOURCE PLANNING</column> मुझे लगता है कि नौकरी के लिए सबसे अच्छा उपकरण होगा sed, हालांकि मैं यह पता नहीं लगा सकता कि मूल पाठ के हिस्सों को प्रतिस्थापित भाग में कैसे रखा जाए। यदि …

3
rsync कुछ फाइलें, बाकी को छोड़कर, अनदेखा करना .svn / निर्देशिका, पुनरावर्ती
मैं rsyncएक शेयर से दूसरे में कुछ फाइलों को कॉपी करने के लिए उपयोग कर रहा हूं । फिर से, मुझे इसकी आवश्यकता है: उन फ़ाइलों को गंतव्य पर हटाएं जिन्हें मूल से हटा दिया गया था केवल सिंक .phpऔर .jsफ़ाइलें हर दूसरे फ़ाइल प्रकार को छोड़ दें .svn/गंतव्य पर …

3
awk repetition {n} काम नहीं कर रहा है
मैं पुनरावृत्ति प्रतीक {n} का उपयोग करके लाइनों को प्रिंट करने की कोशिश कर रहा हूं, लेकिन यह काम नहीं कर रहा है। के लिये। उदाहरण के लिए, मैं उन सभी लाइनों को प्रिंट करना चाहता हूं जिनकी लंबाई 4 चार्ट लंबी है awk '/^.{4}$/' test_data उपरोक्त कोड वह नहीं …

1
किसी दी गई सीमा में * grep "लाइन की लंबाई * * के लिए कैसे नहीं है?
नोट: यह प्रश्न इस प्रश्नोत्तर का पूरक है: किसी श्रेणी में लाइन की लंबाई के लिए "grep" कैसे करें? हम उन लाइनों के लिए कैसे जीआरई कर सकते हैं जिनमें 8 या 63 से कम अक्षर हैं, जिनमें कोई भी आठ से अधिक और 63 से कम वर्ण नहीं है? …

4
दो विशिष्ट वर्णों या तारों के बीच पाठ खोजना
कहो कि मेरे पास इस तरह की लाइनें हैं: *[234]* *[23]* *[1453]* जहां *किसी भी स्ट्रिंग (फार्म की एक स्ट्रिंग को छोड़कर [number]) का प्रतिनिधित्व करता है । मैं कमांड लाइन उपयोगिता के साथ इन पंक्तियों को कैसे पार्स कर सकता हूं और कोष्ठक के बीच की संख्या निकाल सकता …

7
नियमित अभिव्यक्ति के निर्माण के लिए सॉफ्टवेयर?
मुझे अक्सर लिपियों में उपयोग के लिए नियमित अभिव्यक्ति बनाने की आवश्यकता होती है (ज्यादातर जब उपयोग किया जाता है sed), हालांकि, मुझे लगता है, कभी-कभी नियमित अभिव्यक्तियाँ मेरे लिए समझने और संपादित करने के लिए बहुत जटिल और कठिन हो जाती हैं। क्या कोई ऐसा सॉफ़्टवेयर है जो किसी …


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