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

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

25
Grep का उपयोग करके कई लाइनों में पैटर्न कैसे खोजें?
मैं उन फ़ाइलों को ढूंढना चाहता हूं जिनमें उस क्रम में "एबीसी" और "एफईजी" है, और वे दो तार उस फाइल में अलग-अलग लाइनों पर हैं। जैसे: सामग्री वाली फ़ाइल: blah blah.. blah blah.. blah abc blah blah blah.. blah blah.. blah blah.. blah efg blah blah blah blah.. blah …
208 regex  grep 

18
HTML को पार्स करने के लिए नियमित अभिव्यक्तियों का उपयोग करना: क्यों नहीं?
यह स्टैकओवरफ्लो पर हर सवाल की तरह लगता है, जहां पूछने वाला HTML से कुछ जानकारी हड़पने के लिए regex का उपयोग कर रहा है, अनिवार्य रूप से एक "उत्तर" होगा जो HTML को पार्स करने के लिए regex का उपयोग नहीं करने के लिए कहता है। क्यों नहीं? मुझे …

21
आप एक अच्छा अपवित्रता फ़िल्टर कैसे लागू करते हैं?
हम में से कई को उपयोगकर्ता इनपुट, खोज क्वेरी और उन स्थितियों से निपटने की आवश्यकता है जहां इनपुट पाठ में संभवतः अपवित्रता या अवांछनीय भाषा हो सकती है। अक्सर इसे छानने की जरूरत होती है। विभिन्न भाषाओं और बोलियों में शपथ शब्दों की एक अच्छी सूची कहां मिल सकती …
207 php  regex  user-input 

9
जावास्क्रिप्ट रेगेक्स: एक नियमित अभिव्यक्ति के अंदर एक चर कैसे लगाया जाए?
उदाहरण के लिए: function(input){ var testVar = input; string = ... string.replace(/ReGeX + testVar + ReGeX/, "replacement") } लेकिन यह निश्चित रूप से काम नहीं कर रहा है :) क्या ऐसा करने का कोई तरीका है?

6
VSCode regex गणित को खोजें और बदलें?
%s@{fileID: \(213[0-9]*\)@\='{fileID: '.(submatch(1)-1900)@ मैं इस रेगेक्स खोज का उपयोग कर रहा हूं और प्रत्येक मिलान आईडी से एक स्थिरांक निकालने के लिए कमांड को विम में बदल रहा हूं। मैं VSCode में रेगेक्स खोज कर सकता हूं लेकिन मैं submatchगणित और प्रतिस्थापन के लिए संदर्भ कैसे दे सकता हूं ? …

5
जांचें कि क्या कोई स्ट्रिंग बैश स्क्रिप्ट में एक रेगेक्स से मेल खाती है
मेरी स्क्रिप्ट को प्राप्त होने वाले तर्कों में से एक निम्न प्रारूप में एक तारीख है yyyymmdd:। मैं जांचना चाहता हूं कि क्या मुझे इनपुट के रूप में एक वैध तारीख मिलती है। मैं यह कैसे कर सकता हूँ? मैं जैसे रेगीक्स का उपयोग करने की कोशिश कर रहा हूं:[0-9]\{\8}
204 regex  bash  shell  scripting 

13
एकाधिक सीमांकक के साथ String.split () का उपयोग करें
मुझे सीमांकक पर एक स्ट्रिंग बेस को विभाजित करने की आवश्यकता है -और. । नीचे मेरा वांछित उत्पादन कर रहे हैं। AA.BB-CC-DD.zip -> AA BB CC DD zip लेकिन मेरा निम्नलिखित कोड काम नहीं करता है। private void getId(String pdfName){ String[]tokens = pdfName.split("-\\."); }
201 java  regex 


7
यदि स्ट्रिंग http: // या https: // से शुरू होती है, तो परीक्षण करने के लिए Regex
मैं एक regexp सेट करने की कोशिश कर रहा हूं, जो एक स्ट्रिंग की शुरुआत की जांच करेगा, और अगर इसमें या तो यह http://या https://यह मेल खाना चाहिए। मैं उसे कैसे कर सकता हूँ? मैं निम्नलिखित कोशिश कर रहा हूँ जो काम नहीं कर रहा है: ^[(http)(https)]://
200 regex 


1
एक स्ट्रिंग के लिए नियमित अभिव्यक्ति जो एक अनुक्रम से शुरू नहीं होती है
मैं इस कार्यक्रम का उपयोग करते हुए तालिकाओं का एक गुच्छा संसाधित कर रहा हूं , लेकिन मुझे उन लोगों को अनदेखा करने की आवश्यकता है जो लेबल "tbd_" से शुरू होते हैं। अब तक मेरे पास [^ tbd_] जैसा कुछ है, लेकिन बस उन पात्रों से मेल नहीं खाता।
197 regex 

4
Ruby नियमित अभिव्यक्तियों में \ A \ z और ^ $ के बीच अंतर
प्रलेखन में मैंने पढ़ा: स्ट्रिंग के प्रारंभ और अंत से मेल खाने के लिए \ A और \ z का उपयोग करें, ^ और $ एक लाइन के प्रारंभ / अंत से मेल खाते हैं। मैं उपयोगकर्ता द्वारा प्रस्तुत उपयोगकर्ता नाम (या ई-मेल समान है) की जांच करने के लिए …
196 ruby  regex 

7
विभाजन का उपयोग करके पाइप प्रतीक द्वारा एक जावा स्ट्रिंग को विभाजित करना ("|")
जावा आधिकारिक दस्तावेज बताता है: "boo:and:foo"उदाहरण के लिए, स्ट्रिंग इन अभिव्यक्तियों के साथ निम्नलिखित परिणाम देता है Regex Result: { "boo", "and", "foo" }" और यही तरीका मुझे काम करने के लिए चाहिए। हालाँकि, अगर मैं इसे चलाता हूँ: public static void main(String[] args){ String test = "A|B|C||D"; String[] result …
195 java  regex  string 

5
केवल कैद किए गए समूहों को कैसे बदलें?
मेरे पास स्ट्रिंग से पहले और बाद में HTML कोड है: name="some_text_0_some_text" मैं कुछ इस तरह से प्रतिस्थापित 0करना चाहूंगा:!NEW_ID! इसलिए मैंने एक साधारण रेगेक्स बनाया: .*name="\w+(\d+)\w+".* लेकिन मैं यह नहीं देखता कि विशेष रूप से कैप्चर किए गए ब्लॉक को कैसे बदला जाए। क्या किसी अन्य स्ट्रिंग द्वारा कैप्चर …
194 javascript  regex 

15
जावास्क्रिप्ट का उपयोग करते हुए दो वर्णों के बीच प्रतिस्थापित करें
मैं एक बड़े स्ट्रिंग के भीतर से एक स्ट्रिंग निकालने की कोशिश कर रहा हूं, जहां यह सब कुछ एक ':' और 'a' में मिलता है। वर्तमान Str = 'MyLongString:StringIWant;' वांछित उत्पादन newStr = 'StringIWant'

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