我有這樣一個句子:正則表達式替換C#
[FindThis|foo|bar] with some text between [FindThis|foo|bar]. [FindThis|foo|bar] and some more text.
我想正則表達式替換這句話讓我得到:
FindThis with some text between FindThis. FindThis and some more text.
我該如何做到這一點?真正地嘗試所有的早晨,我想出了唯一的一點是:
Regex.Replace(myString, @"\[(\w).*\]", "$1");
其中僅給了我:
F and some more text.
@Oded:這是行不通的,因爲'。*'是貪婪的。 – kennytm