Regex.只替换regex的一部分
本文关键字:一部分 regex 替换 Regex | 更新日期: 2023-09-27 18:12:04
我制作了这行代码
mystring= Regex.Replace(mystring, @"'d+IEME", "E");
但遇到了一个问题,因为我想保留这个号码。类似于7IEME
替换为7E
用一个组捕获'd+
,然后使用$1
进行替换,意思是"组1"后面跟着E
。
mystring= Regex.Replace(mystring, @"('d+)IEME", "$1E");
您应该使用组:
string mystring = "7IEME";
mystring= Regex.Replace(mystring, @"('d+)IEME", "$1E");