मेरे कार्यक्रम में में मिलान समस्या जब मैंस्ट्रिंग पैटर्न जावा
line.replaceAll("(", "_");
उपयोग कर रहा हूँ मैं एक RuntimeException
मिला:
at java.util.regex.Pattern.error(Unknown Source)
at java.util.regex.Pattern.accept(Unknown Source)
at java.util.regex.Pattern.group0(Unknown Source)
at java.util.regex.Pattern.sequence(Unknown Source)
at java.util.regex.Pattern.expr(Unknown Source)
at java.util.regex.Pattern.compile(Unknown Source)
at java.util.regex.Pattern.<init>(Unknown Source)
at java.util.regex.Pattern.compile(Unknown Source)
at java.lang.String.replaceAll(Unknown Source)
at Processing.processEarly(Processing.java:95)
at Processing.main(Processing.java:34)
तो ऐसा कोई कारण है? हम इससे कैसे बच सकते हैं?
लॉरेन के संपादन के लिए धन्यवाद! डी 'ओह! –
'String.replace' का उपयोग शाब्दिक (गैर-रेगेक्स) प्रतिस्थापन के लिए भी किया जा सकता है। – McDowell
धन्यवाद - उत्तर में जोड़ा गया। मछली पकड़ने के तरीके के लिए –