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”)' –