这行代码是我写的
mystring= Regex.Replace(mystring, @"\d+IEME", "E");
但是遇到了问题,因为我想保留号码。如 7IEME
替换为 7E
最佳答案
用一个组捕获 \d+
然后替换,使用 $1
表示“组 1”,后跟 E
。
mystring= Regex.Replace(mystring, @"(\d+)IEME", "$1E");
关于c# - 正则表达式。仅替换正则表达式的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24638228/