ऐसा लगता है कि .NET Regex.Replace विधि स्वचालित रूप से सभी मिलान करने वाली घटनाओं को प्रतिस्थापित करता है। मैं एक MatchEvaluator प्रतिनिधि प्रदान कर सकता हूं जो पहले प्रतिस्थापन के बाद मिलान की गई स्ट्रिंग देता है, कोई बदलाव नहीं करता है, लेकिन यह मेरे लिए बहुत अक्षम है।रीजिक्स को .NET में स्ट्रिंग में केवल पहली घटना को खोज/प्रतिस्थापित करने के लिए कैसे करें?
पहले प्रतिस्थापन के बाद रोकने का सबसे प्रभावी तरीका क्या है?