जावा में पार्स से एक स्ट्रिंग पलायन, मैं एक स्ट्रिंग वैरिएबल एस है, और मुझे एक और स्ट्रिंग टी के अंदर इसके लिए खोज करने के लिए है, इसलिए की तरह चाहते हैं लगता है उपरोक्त रेखा T.contains() थी जब तक कि कुछ पदों ने इंगित नहीं किया कि वह विधि regexes का उपयोग नहीं करती है। मेरा बुरा।)हो रही regex जावा
लेकिन अब मान लीजिए एस में इसमें असभ्य वर्ण हो सकते हैं। उदाहरण के लिए, एस = "[हाय" दें। बाएं स्क्वायर ब्रैकेट रेगेक्स विफल होने का कारण बन रहा है। क्या कोई ऐसा कार्य है जिसे मैं एस से बचने के लिए बुला सकता हूं ताकि ऐसा न हो? इस विशेष मामले में, मैं इसे "\ [hi" में बदलना चाहता हूं।
[जावा में नियमित अभिव्यक्ति के लिए पाठ से कैसे बचें] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/60160/how-to-escape-text-for-regular-expression-in-java) –