/ / (Regexp) में (((। +।?))) और (s (*। +?) S *) के बीच क्या अंतर है? - रेगेक्स

Regexp में (((। +?)) और ((एस * (। +?) एस *) के बीच क्या अंतर है? - रेगेक्स

जब मैं कोशिश करता हूँ (((.+?))) तथा ((s*(.+?)s*)) में RegExr उपकरण, मैं "अंतर पा सकता हूं। दोनों ने एक ही ग्रंथ पर प्रकाश डाला। क्या अंतर हो सकता है या बिना s*। या क्या अच्छा कारण हो सकता है s*

मैंने निम्नलिखित नमूना ग्रंथों का उपयोग किया।

I ((   a verb, past tense   )) to the sandwich shop across the street for lunch
yesterday. I go there at least ((a number)) times a week. They have the best
Philly Cheesesteak, full of ((a plural noun)) and ((a plural noun)) and gooey,
stringy ((a noun)).

अग्रिम में धन्यवाद।

उत्तर:

उत्तर № 1 के लिए 4

स्पष्ट सफेद वर्णों वाला दूसरा पैटर्न (s*), कैप्चरिंग ग्रुप के प्रमुख और अनुगामी श्वेत-वर्णों को ट्रिम करें। हालाँकि वैश्विक मैच में बदलाव नहीं हुआ है।

गस्किनर के साथ अलग व्यवहार को देखने के लिए, आप दो पैटर्न के साथ इस प्रतिस्थापन की कोशिश कर सकते हैं: "#$1#" (जहां $ 1 कैप्चरिंग ग्रुप है)