Monday, 15 July 2013

regex - Perl regular expression to grep for a word after specific pattern -


मेरे पास एक चर के लिए निम्न पंक्ति है:

  "[कुछ सामग्री] NAME : सरण्य "  

मैं इस शब्द के बाद एक शब्द के लिए grep कैसे कर सकता हूं?

एक सरल कैप्चर आपकी आवश्यकताओं के अनुरूप हो सकता है हालांकि यह काफी स्पष्ट नहीं है कि आपका क्या मतलब है।

  मेरे ($ शब्द) = $ string = ~ / \ Q [कुछ सामग्री] NAME: saranyya \ E (। +) /;   

\ क्यू .. \ ई से बचने से आपके रीजेक्स के अंदर मेटा अक्षर [] के उपयोग की अनुमति होगी। आपके पैटर्न के बाद का कोई भी पाठ कैप्चर और $ शब्द को सौंपा जाएगा।

No comments:

Post a Comment