मैं सी # में एक रेगेक्स बनाना चाहता हूं जो एक विशिष्ट चरित्र को दोहराया जाता है और इसलिए यह स्ट्रिंग का अंतिम अक्षर नहीं है।एक विशिष्ट दोहराए गए चरित्र को हटाने के लिए Regex
उदाहरण:
"a--b-c-" => "a-b-c"
"-a-b--c" => "a-b-c"
"--a--b--c--" => "a-b-c"
मैं कभी नहीं चाहते हैं - बार-बार, और मैं इसे कभी नहीं मेरी श्रृंखला का पहला या अंतिम वर्ण होना चाहता हूँ। ऐसा करने के लिए मैं एक रेगेक्स कैसे लिख सकता हूं?
पर पसंद करता हूं बस एफवाईआई, 'ट्रिम()' पैरा "स्वीकार करता है, इसलिए आपको बस इतना चाहिए। ('-') ' –
क्या चयन वर्ग भी आवश्यक है? ([]) –
शायद नहीं, लेकिन मुझे पता था कि - एक चरित्र सीमा में बचने की जरूरत है, जबकि मुझे नहीं पता था कि इसका एक विशेष अर्थ था या नहीं। – KeithS