我想使用正则表达式替换来插入数字,但是这会使解释器感到困惑。
假设我要输出“ firstgroup-secondgroup”:
Regex.Replace(mystring, pattern, "$1-$2")
但是,如果我想输出“ firstgroup0secondgroup”:
Regex.Replace(mystring, pattern, "$10$2")
有什么办法可以逃脱0?
您应该可以1
使用花括号将括起来:
"${1}0$2"
这也适用于命名捕获。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句