regex पर टैग किए गए जवाब

नियमित अभिव्यक्ति या रेगेक्सप के रूप में भी जाना जाता है, तार के एक सेट का वर्णन, जिसे अक्सर स्ट्रिंग की खोज और मान्य करने के लिए उपयोग किया जाता है।

3
"खोज" का उपयोग करके कुछ फ़ाइल नाम कैसे अनदेखा करें?
मेरा पसंदीदा BASH कमांड है: find . -name '*.*' -exec grep 'SearchString' {} /dev/null \; जो निर्दिष्ट SearchString के लिए वर्तमान निर्देशिका में और नीचे सभी फ़ाइलों की सामग्री को खोजता है। एक डेवलपर के रूप में, यह कई बार काम में आया है। मेरे वर्तमान प्रोजेक्ट के कारण, और …
143 bash  find  regex 

3
विम में एक निश्चित शब्द नहीं होने वाली सभी लाइनों को कैसे हटाएं?
Vim में मैं उन सभी लाइनों को हटा सकता हूं जिनमें "मूल्य" शब्द है :g /price/d मैं उन सभी लाइनों को कैसे हटा सकता हूं जिनमें "मूल्य" शब्द नहीं है?

6
वैकल्पिक का उपयोग "|" sed के regex में
मैं sed, GNU sed संस्करण 4.2.1 का उपयोग कर रहा हूं। मैं विकल्प का उपयोग करना चाहता हूँ "|" एक सबडिप्रेशन में प्रतीक। उदाहरण के लिए : echo "blia blib bou blf" | sed 's/bl\(ia|f\)//g' लौट जाना चाहिए " blib bou " लेकिन यह लौटा "blia blib bou blf". मेरा …
78 regex  sed 

3
सीड का उपयोग करके डॉट के बाद अंकों का मिलान कैसे करें?
मैं sedअंकों के साथ सभी पैटर्न का उपयोग करने की कोशिश कर रहा हूं, जिसके तुरंत बाद एक रिक्त स्ट्रिंग द्वारा एक डॉट (जैसे 3., 355.) के साथ अंक । इसलिए मैं कोशिश करता हूं: sed 's/\d+\.//g' file.txt लेकिन यह काम नहीं करता है। ऐसा क्यों है?
75 regex  sed 

10
पाठ स्ट्रीम से ANSI रंग कोड हटा रहा है
से आउटपुट की जांच कर रहा है perl -e 'use Term::ANSIColor; print color "white"; print "ABC\n"; print color "reset";' एक पाठ संपादक में (उदाहरण के लिए, vi) निम्नलिखित दिखाता है: ^[[37mABC ^[[0m कोई आउटपुट फ़ाइल से ANSI रंग कोड कैसे निकालेगा? मुझे लगता है कि सबसे अच्छा तरीका होगा एक …
73 regex  sed  perl  awk 

10
पाठ फ़ाइल में प्रतिस्थापन ** बिना ** नियमित अभिव्यक्ति
मुझे प्रतिस्थापन के साथ एक पाठ फ़ाइल के अंदर कुछ पाठ को प्रतिस्थापित करने की आवश्यकता है। आमतौर पर मैं ऐसा कुछ करता sed -i 's/text/replacement/g' path/to/the/file समस्या यह है कि दोनों textऔर replacementजटिल तार हैं जिनमें डैश, स्लैश, ब्लैकस्लैश, उद्धरण और इतने पर हैं। अगर मैं textचीज के अंदर …
68 bash  regex  sed  text-editing 

9
मैं Google Chrome या IE का उपयोग करके वेबपृष्ठों में नियमित अभिव्यक्ति कैसे खोज सकता हूं?
मैं Google Chrome या IE का उपयोग करके वेबपृष्ठों पर 'foo | bar' जैसे नियमित भाव कैसे खोज सकता हूं? मुझे "रेगुलर एक्सप्रेशन सर्चर" एक्सटेंशन के बारे में पता है, लेकिन यह मेरे लिए काम नहीं करता है। (जब मैं स्लैश मारता हूं तो कुछ भी नहीं होता है।) वेब …

11
मैक ओएस एक्स, बैच प्रोसेसिंग में कई फाइलों का नाम बदलना
मैं एक नाम बदलने के माध्यम से लिनक्स में फ़ाइल का नाम बदला करता था: rename 's/old_pattern/new_pattern/g' *glob क्या मैक ओएस एक्स (स्नो लेपर्ड) में भी कुछ ऐसा ही है?


6
रेगेक्स के साथ एक पंक्ति में केवल पहली घटना का मिलान
मैं regex के लिए पूरी तरह से नया हूं और मैं किसी भी मदद की बहुत सराहना करूंगा। कार्य सरल है। मेरे पास एक CSV फ़ाइल है जिसमें रिकॉर्ड इस तरह से हैं: 12345,67890,12345,67890 12345,67890,12345,67890 12345,67890,12345,67890 12345,67890,12345,67890 12345,67890,12345,67890 मैं पहले अल्पविराम को एक स्थान से बदलना चाहूंगा और बाकी अल्पविराम …
42 regex 


5
मैक ओएस एक्स पर सेड में नयापन
मुझे लगता है कि \nमैक ओएस एक्स के तहत sed में काम नहीं करता है। विशेष रूप से, कहो कि मैं एक ही स्थान द्वारा अलग किए गए शब्दों को लाइनों में तोड़ना चाहता हूं: # input foo bar मैं उपयोग करता हूं, echo "foo bar" | sed 's/ /\n/' …
40 macos  mac  bash  regex  sed 

11
मैं नोटपैड ++ में पहले कॉलम के बाद सब कुछ कैसे हटा सकता हूं?
मैं नोटपैड ++ में एक कॉलम के बाद सब कुछ से छुटकारा पाने की कोशिश कर रहा हूं। कॉलम मोड एक विकल्प नहीं है। क्या यह संभव है? जो मेरे पास है: 70.97.110.40 159 ms [n/a] 21 70.97.117.177 134 ms [n/a] 21 70.97.120.10 75 ms [n/a] 21 70.97.122.105 87 ms …

6
नियमित अभिव्यक्ति के साथ फ़ाइलें हटाएँ
मैंने उन फ़ाइलों को हटाने की कोशिश की जो A से शुरू होती हैं और 2 नंबरों के साथ समाप्त होती हैं लेकिन यह एक काम नहीं करता है। मैंने क्या कोशिश की: rm ^A*[0..9]2$ मैं गलत कहाँ हूँ?
40 bash  unix  regex  rm 

12
आईपी ​​पते से मिलान करने के लिए मैं किस नियमित अभिव्यक्ति का उपयोग कर सकता हूं?
निम्नलिखित grepसिंटैक्स के साथ मैं एक फ़ाइल में ( kshस्क्रिप्ट से) सभी आईपी पते का मिलान करना चाहता हूं grep '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' file समस्या: यह उन शब्दों (आईपी) से भी मेल खाती है जिनमें अधिक 4 ओकटेट हैं: 1.1.1.1.1 या 192.1.1.1.160 मैं एक वैध आईपी ​​और केवल 4 ओकटेट्स के साथ …
35 regex  grep  ip-address 

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