Code Bye

正则表达式使用问题,关于替代里的$100001$2

是这样的,本人本意是$1 + “00001”+$2
然而前面的$1好像被判断为$10就出问题了。
问一下可以怎么办,网上找不到答案
解决方案

25

${1}00001$2

5

在$1后面加一个字符串中不可能出现的得字符或字符串,例如%_%,用正则替换完之后,再string.Replace(“%_%”,””);

10

用下面的方式吧
m=>{
return m.Groups[1].Value+"00001"+m.Groups[2].Value;
}

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明正则表达式使用问题,关于替代里的$100001$2