preg-match पर टैग किए गए जवाब

4
मैं PHP में preg अभिव्यक्ति को प्रीग में कैसे बदल सकता हूं?
चूंकि POSIX नियमित अभिव्यक्ति (ereg) PHP 5.3.0 के बाद से पदावनत है, इसलिए मैं पुराने भावों को PCRE (पर्ल कम्पेटिबल रेग्युलर एक्सप्रेशंस) (Preg) में बदलने का एक आसान तरीका जानना चाहता हूं । उदाहरण के अनुसार, मेरी यह नियमित अभिव्यक्ति है: eregi('^hello world'); मैं अभिव्यक्तियों को preg_matchसंगत अभिव्यक्तियों में कैसे …

4
रेगेक्स: "स्पेस या स्ट्रिंग की शुरुआत" और "स्पेस या स्ट्रिंग का अंत" निर्दिष्ट करें
कल्पना करें कि आप "स्टैकओवरफ़्लो" से मेल खाने की कोशिश कर रहे हैं। आप निम्नलिखित चाहते हैं: this is stackoverflow and it rocks [MATCH] stackoverflow is the best [MATCH] i love stackoverflow [MATCH] typostackoverflow rules [NO MATCH] i love stackoverflowtypo [NO MATCH] मुझे पता है कि स्टैकओवरफ़्लो को कैसे पार्स …
127 regex  preg-match 

3
PHP नियमित अभिव्यक्ति: कोई अंतिम सीमांकक '^' नहीं मिला
मुझे नियमित अभिव्यक्तियों से थोड़ी परेशानी हो रही है। यह मेरा कोड है $pattern = "^([0-9]+)$"; if (preg_match($pattern, $input)) echo "yes"; else echo "nope"; मैं इसे चलाता हूं और प्राप्त करता हूं: चेतावनी: preg_match () [function.preg-match]: कोई अंतिम सीमांकक '^' नहीं मिला
103 php  regex  preg-match  pcre 

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

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 

2
एक शब्द या दूसरे के साथ नियमित अभिव्यक्ति
मुझे एक संपूर्ण संख्या से मेल खाते एक अभिव्यक्ति बनाने की आवश्यकता है, जिसके बाद "सेकंड" या "मिनट" हैं मैंने इस अभिव्यक्ति की कोशिश की: ([0-9]+)\s+(\bseconds\b)|(\bminutes\b) यह सेकंड के लिए ठीक काम करता है, लेकिन मिनट नहीं। जैसे "5 सेकंड" 5 देता है; सेकंड; जबकि "5 मिनट" देता है ;; …
84 regex  preg-match 
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.