0
我需要找到包含某個字符串的所有單詞。例如「團隊」,並將其替換爲另一個字符串。 該字符串將作爲例如子:正則表達式忽略字符串以特定字符串開頭
- 專家團隊
- 車隊經理
- 一個大的團隊
我需要字符串"[email protected]"
取代所有這些地方的。
我用正則表達式:
String exp= String.Format("({0}\\s)|({0}$)", "team);
的問題是,字符串,已經是"[email protected]"
匹配的正則表達式,並正在取代以"[email protected][email protected]"
我怎麼能忽略那些與[email protected]
開頭的字符串? 謝謝。
查找負面lookbehind。 –
它是C#嗎?試試'Regex.Replace(s,@「(?<!hlhl \ $ \ @ @)\ bteam \ b」,「hlhl $$$$ @ team」)' –