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

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

3
नियमित अभिव्यक्ति / _ / g का क्या अर्थ है?
जावास्क्रिप्ट: .replace(/_/g," "); मेरे पास मेरे कोड में है, लेकिन यह याद नहीं है कि यह क्यों या क्या करता है! क्या आप में से कोई एक नियमित अभिव्यक्ति गुरु मदद कर सकता है? मुझे पता है कि यह बुनियादी लग सकता है, लेकिन नियमित अभिव्यक्ति मेरी चाय का कप …
94 javascript  regex 

27
एक स्ट्रिंग के भीतर URL खोजने के लिए नियमित अभिव्यक्ति
क्या किसी को एक नियमित अभिव्यक्ति का पता है जिसका उपयोग मैं एक स्ट्रिंग के भीतर URL खोजने के लिए कर सकता हूं? मैंने यह निर्धारित करने के लिए Google पर बहुत सारे नियमित भाव पाए हैं कि यदि संपूर्ण स्ट्रिंग एक URL है, लेकिन मुझे URL के लिए संपूर्ण …
94 regex  string  url 

30
Regexp के साथ IPv4 पतों को मान्य करना
मैं IPv4 सत्यापन के लिए एक कुशल रेगेक्स प्राप्त करने की कोशिश कर रहा हूं, लेकिन बहुत अधिक भाग्य के बिना। ऐसा लगता था कि मेरे पास एक बिंदु था (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?(\.|$)){4}, लेकिन यह कुछ अजीब परिणाम पैदा करता है: $ grep --version grep (GNU grep) 2.7 $ grep -E '\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?(\.|$)){4}\b' …

5
जावास्क्रिप्ट - स्ट्रिंग रेगेक्स बैकरेफरेंस
आप जावास्क्रिप्ट में इस तरह से पीछे हट सकते हैं: var str = "123 $test 123"; str = str.replace(/(\$)([a-z]+)/gi, "$2"); यह (काफी मूर्खतापूर्ण) "परीक्षण" के साथ "परीक्षण" को प्रतिस्थापित करेगा। लेकिन कल्पना कीजिए कि मैं $ 2 के परिणामी स्ट्रिंग को एक फ़ंक्शन में पास करना चाहता हूं, जो एक …

5
सभी को हटाने के लिए रेगेक्स (गैर संख्यात्मक या अवधि)
मुझे "joe ($ 3,004.50)" जैसे पाठ की आवश्यकता है जिसे 3004.50 तक फ़िल्टर किया जा सकता है, लेकिन रेगेक्स में भयानक है और एक उपयुक्त समाधान नहीं मिल सकता है। इसलिए केवल संख्याएँ और अवधियाँ रहनी चाहिए - बाकी सब कुछ फ़िल्टर्ड मैं C # और VS.net 2008 फ्रेमवर्क 3.5 …
93 c#  regex 

30
यह कैसे जांचें कि एक स्ट्रिंग नियमित अभिव्यक्ति का उपयोग करके एक पैलिंड्रोम है?
यह एक साक्षात्कार प्रश्न था जिसका मैं उत्तर देने में असमर्थ था: यह कैसे जांचें कि एक स्ट्रिंग नियमित अभिव्यक्ति का उपयोग करके एक पैलिंड्रोम है? ps पहले से ही एक सवाल है कि " कैसे जांचा जाए कि दिए गए तार पैलिंड्रोम हैं? "
93 regex  palindrome 

17
मैं जावास्क्रिप्ट के साथ CSV स्ट्रिंग को पार्स कैसे कर सकता हूं, जिसमें डेटा में कॉमा है?
मेरे पास निम्नलिखित प्रकार के स्ट्रिंग हैं var string = "'string, duppi, du', 23, lala" मैं प्रत्येक कॉमा पर एक सरणी में स्ट्रिंग को विभाजित करना चाहता हूं, लेकिन एकल उद्धरण चिह्नों के बाहर केवल कॉमा। मैं विभाजन के लिए सही नियमित अभिव्यक्ति का पता नहीं लगा सकता ... string.split(/,/) …

6
रेग्क्स टू मैच सिंबल्स:! $% ^ & * () _ + | ~ - = `{} []:"; '<>;;; "
मैं जावास्क्रिप्ट में एक रेगेक्स परीक्षण बनाने की कोशिश कर रहा हूं जो इनमें से किसी भी वर्ण को लिखने के लिए एक स्ट्रिंग का परीक्षण करेगा: !$%^&amp;*()_+|~-=`{}[]:";'&lt;&gt;?,./ अधिक जानकारी अगर आप इच्छुक हैं :) यह एक बहुत अच्छा पासवर्ड परिवर्तन अनुप्रयोग के लिए काम कर रहा हूँ। मामले में …



1
PHP में preg_match का उपयोग करते समय "अज्ञात संशोधक 'जी ..."?
यह रेगेक्स मैं उपयोग करने की कोशिश कर रहा हूं: /^(\w|\.|-)+?@(\w|-)+?\.\w{2,4}($|\.\w{2,4})$/gim मुझे यह इस साइट पर मिला , और जब मैं इसे वहाँ आज़माता हूँ तो यह बहुत अच्छा काम करता है। लेकिन जैसे ही मैं इसे अपने कोड में रखता हूं, मुझे यह संदेश मिल जाता है: Warning: preg_match() …


6
अजगर, स्ट्रिंग से सभी गैर-वर्णमाला चार्ट हटा दें
मैं एक पायथन MapReduce शब्द गणना कार्यक्रम लिख रहा हूं। समस्या यह है कि डेटा के बारे में कई गैर-वर्णमाला वर्ण बिखरे हुए हैं, मुझे यह पोस्ट स्ट्रिपिंग सब कुछ मिल गया है लेकिन पायथन में एक स्ट्रिंग से अल्फ़ान्यूमेरिक वर्ण है जो रेगेक्स का उपयोग करके एक अच्छा समाधान …
93 python  regex 

4
RegExp मिलान स्ट्रिंग मेरे साथ शुरू नहीं हो रहा है
पीएमडी के लिए मैं एक नियम रखना चाहूंगा जो मुझे उन बदसूरत चर की चेतावनी देता है जो इसके साथ शुरू होते हैं my। इसका मतलब है कि मुझे उन सभी चरों को स्वीकार करना होगा जो शुरू नहीं करते हैं my। इसलिए, मुझे एक RegEx (पुनः) की आवश्यकता है …


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