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

नियमित अभिव्यक्तियाँ तार के भीतर पैटर्न से मेल करने के लिए एक घोषित भाषा प्रदान करती हैं। वे आमतौर पर स्ट्रिंग सत्यापन, पार्सिंग और परिवर्तन के लिए उपयोग किए जाते हैं। चूंकि नियमित अभिव्यक्तियाँ पूरी तरह से मानकीकृत नहीं हैं, इसलिए इस टैग के साथ सभी प्रश्नों में लागू प्रोग्रामिंग भाषा या टूल को निर्दिष्ट करने वाला टैग भी शामिल होना चाहिए। नोट: HTML, JSON, आदि के लिए पूछना regexes नकारात्मक प्रतिक्रियाओं से मिलता है। यदि इसके लिए कोई पार्सर है, तो इसके बजाय इसका उपयोग करें।

3
मैं अजगर में संकलित regexp पैटर्न से पैटर्न स्ट्रिंग कैसे प्राप्त कर सकता हूं
मेरे पास इस तरह का कुछ कोड है: >>> import re >>> p = re.compile('my pattern') >>> print p _sre.SRE_Pattern object at 0x02274380 क्या चर "my pattern"से स्ट्रिंग प्राप्त करना संभव है p?
87 python  regex 

7
दृश्य स्टूडियो में बहु-पंक्ति नियमित अभिव्यक्ति
क्या रीजैक्स को कई लाइनों में बदलने के लिए विजुअल स्टूडियो प्राप्त करने का कोई तरीका है (मैच क्रॉस लाइन की सीमाओं को दें)? मुझे पता है कि कई संपादक हैं जो मैं इसके लिए उपयोग कर सकता हूं, लेकिन यह अजीब लगता है कि इस सुविधा को विज़ुअल स्टूडियो …

6
जावास्क्रिप्ट एक शब्द से मेल नहीं खाने के लिए नियमित अभिव्यक्ति
मैं एक स्ट्रिंग की जांच के लिए एक जावास्क्रिप्ट नियमित अभिव्यक्ति का उपयोग कैसे कर सकता हूं जो कुछ शब्दों से मेल नहीं खाता है? उदाहरण के लिए, मैं एक फ़ंक्शन चाहता हूं, जब एक स्ट्रिंग पास की जाती है जिसमें या तो होता है , abcया defगलत रिटर्न करता …

6
स्ट्रिंग में किसी वर्ण का स्थान ज्ञात करें
मैं एक स्ट्रिंग में एक चरित्र का स्थान ढूंढना चाहूंगा। कहते हैं: string = "the2quickbrownfoxeswere2tired" मैं चाहूंगा कि समारोह में वापसी हो 4और 24- एस के चरित्र स्थान 2में string।
87 regex  string  r 

2
रेगेक्स 2 से अधिक सफेद रिक्त स्थान से मेल खाने के लिए लेकिन नई लाइन नहीं
मैं एक स्ट्रिंग में सभी 2 से अधिक सफेद स्थान बदलना चाहता हूं, लेकिन नई लाइनें नहीं, मेरे पास यह rexx है: \s{2,} लेकिन यह नई लाइनों से मेल भी । मैं केवल 2 या अधिक श्वेत स्थानों से कैसे मिलान कर सकता हूं और नई लाइनें नहीं? मैं c …
87 c#  .net  regex  newline  whitespace 

1
grep regex व्हाट्सएप व्यवहार
मेरे पास एक टेक्स्टफ़ाइल है, जिसमें कुछ इस तरह है: 12,34 EUR 5,67 EUR ... 'EUR' से पहले एक व्हाट्सएप है और मैं 0, XX EUR को अनदेखा करता हूं। मैंने कोशिश की: grep '[1-9][0-9]*,[0-9]\{2\}\sEUR' => didn't match ! grep '[1-9][0-9]*,[0-9]\{2\} EUR' => worked ! grep '[1-9][0-9]*,[0-9]\{2\}\s*EUR' => worked ! …
87 regex  grep  gnu 

4
क्या / \ / s / g और / \ s + / g के बीच अंतर है?
जब हमारे पास एक स्ट्रिंग होती है जिसमें अंतरिक्ष वर्ण होते हैं: var str = ' A B C D EF '; और हम स्ट्रिंग से रिक्त स्थान को निकालना चाहते हैं (हम यह चाहते हैं:) 'ABCDEF'। यह दोनों: str.replace(/\s/g, '') और इस: str.replace(/\s+/g, '') सही परिणाम लौटाएगा। क्या इसका …
87 javascript  regex 

5
पायथन रेगेक्स - आर उपसर्ग
क्या कोई समझा सकता है कि उदाहरण 1 से नीचे क्यों काम करता है, जब rउपसर्ग का उपयोग नहीं किया जाता है? मैंने सोचा कि rजब भी बच दृश्यों का उपयोग किया जाता है तो उपसर्ग का उपयोग किया जाना चाहिए। उदाहरण 2 और उदाहरण 3 इसे प्रदर्शित करते हैं। …

1
जावा नियमित अभिव्यक्ति या ऑपरेटर
यह एक गूंगा प्रश्न हो सकता है, लेकिन मुझे यह कहीं भी नहीं मिला: मैं बिना कोष्ठक के जावा या नियमित अभिव्यक्ति ऑपरेटर (!) का उपयोग कैसे कर सकता हूं? जैसे: दूरभाष | फोन | फैक्स |
87 java  regex 

4
RegExp.exec () NULL को छिटपुट रूप से लौटाता है
मैं गंभीरता से इस पर पागल हो रहा हूं और मैंने पहले से ही यह पता लगाने की कोशिश कर रहा है कि यहां क्या चल रहा है। इसलिए कृपया मुझे एक हाथ दें =) मुझे जावास्क्रिप्ट में स्ट्रिंग्स के कुछ RegExp मिलान करने की आवश्यकता है। दुर्भाग्य से यह …
87 javascript  regex 

8
कैसे कई दोहराया समूहों पर कब्जा करने के लिए?
मुझे एक ही पैटर्न के कई समूहों को कैप्चर करने की आवश्यकता है। मान लीजिए, मेरे पास निम्नलिखित स्ट्रिंग है: HELLO,THERE,WORLD और मैंने निम्नलिखित पैटर्न लिखा है ^(?:([A-Z]+),?)+$ मैं जो करना चाहता हूं वह है, हर एक शब्द को कैप्चर करना, ताकि ग्रुप 1 है: "HELLO", ग्रुप 2 "THERE" है …

8
जावा में यूआरएल से मिलान करने के लिए नियमित अभिव्यक्ति
मैं रेग्युलर एक्सप्रेशंस के साथ काम करते हुए रेगेक्सबॉडी का उपयोग करता हूं। इसकी लाइब्रेरी से मैंने यूआरएल से मिलान करने के लिए नियमित अभिव्यक्ति की नकल की। मैंने RegexBuddy के भीतर सफलतापूर्वक परीक्षण किया। हालाँकि, जब मैंने इसे जावा Stringफ्लेवर के रूप में कॉपी किया और जावा कोड में …
86 java  regex  regexbuddy 

2
रेगेक्स और बैकरेफरेंस के साथ रूबी स्विच स्टेटमेंट (केस ... कब) लिखें?
मुझे पता है कि मैं नियमित अभिव्यक्ति के खिलाफ मैच की जांच के लिए रूबी केस स्टेटमेंट लिख सकता हूं। हालाँकि, मैं अपने रिटर्न स्टेटमेंट में मैच डेटा का उपयोग करना चाहूंगा। कुछ इस तरह से अर्ध-स्यूडोकोड: foo = "10/10/2011" case foo when /^([0-9][0-9])/ print "the month is #{match[1]}" else …

7
परिसीमन में अल्फ़ान्यूमेरिक या बैकस्लैश और प्रीग_मैच नहीं होना चाहिए
मेरे पास यह कोड है: $string1 = "My name is 'Kate' and im fine"; $pattern = "My name is '(.*)' and im fine"; preg_match($pattern , $string1, $matches); echo $matches[1]; और जब im चलाते हैं तो यह त्रुटि देता है: चेतावनी: preg_match () [function.preg-match]: Delimiter में अल्फ़ान्यूमेरिक या स्वैश नहीं होना …
86 php  regex  preg-match 

11
मैं कैसे सत्यापित करूं कि एक स्ट्रिंग में केवल अक्षर, संख्या, अंडरस्कोर और डैश शामिल हैं?
मुझे पता है कि यह कैसे करना है अगर मैं स्ट्रिंग के सभी पात्रों के माध्यम से पुनरावृति करता हूं, लेकिन मैं अधिक सुरुचिपूर्ण विधि की तलाश कर रहा हूं।
86 python  regex  string 

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