Java: Regex replacing -
मेरे पास यह स्ट्रिंग है:
foo bar 567 baz
अब मैं प्रत्येक संख्या स्ट्रिंग num:
से पहले जोड़ना चाहता हूं।> तो परिणाम होना चाहिए:
foo bar num: 567 baz
यह भी काम करना है:
foo 73761 barbazboom !! 87 परिणाम: foo num: 73761 बारबज़बूम !! संख्या: 87
नंबर खोज करने के लिए regex यह है: [0-9] +
लेकिन मैं
मैंने अब संख्याओं के साथ एक उदाहरण लिखा है, लेकिन एक अन्य उदाहरण हो सकता है: प्रत्येक ई-मेल पते से पहले जोड़ें मुझे आशा है कि आप समझ सकते हैं कि मेरा क्या मतलब है। धन्यवाद समूहीकरण का उपयोग करें आप समूह को परिभाषित करने के लिए और ईमेल मिला:
(बुरे अंग्रेजी के लिए खेद है, बेल्जियम में रहना, 14 वर्ष का) $ n
से परिणाम में समूह की पहचान करने के लिए कोष्ठक (
और )
का उपयोग कर सकते हैं, जहां n
समूह अनुक्रमणिका है।
स्ट्रिंग स्ट्रिंग = "फू बार 567 बाज़"; स्ट्रिंग को प्रतिस्थापित किया गया = स्ट्रिंग.रेवलसभी ("(\\ d +)", "num: $ 1");
Comments
Post a Comment