请教一个关于正则匹配的问题

zxmin · · 1514 次点击
$1后面还有别的内容时,解析时会把“1”和后面的内容合起来表示一个反向应用,“$1章“”实际上表示:${1章},这个是不存在的。
#7
更多评论
``s = r.ReplaceAllString(s, `第$1章`)`` 替换成 ``s = r.ReplaceAllString(s, `第${1}章`)``
#1
$1后面没有内容可以不加大括号,否则必需加上大括号。总是加上大括号是不会错的。
#2