我想關閉全局設置(因爲它設置默認爲在.NET上使用),因爲我想要做的只是需要更改字符串的第一部分,但是有的機會,這將在字符串中出現兩次,比如我想爲禁用正則表達式的全球
C00000WPF0000SAND
只改變0的第一個實例。
if (Regex.IsMatch(text, "^[a-z]+00+", RegexOptions.IgnoreCase))
{
text = Regex.Replace(text, "0{1,}", "00*", RegexOptions.IgnoreCase);
}
這是我現在怎麼做,但是這似乎採取了「00+」的每一個實例,並改變它,但這個食堂的事情了。
+1,該死的揍我,下次更快! :) – KazR
非常感謝,我會盡我所能接受這個答案。 –