我想替换它
Sublime3中y[100]
Ith(y,100)
{。}}。
我已经找到了正则表达式\by[\d+]
来查找替换为Ith(y,$1)
的内容,但它不起作用。它会找到正确替换的内容,但只需将其替换为Ith(y, )
答案 0 :(得分:2)
您需要选择\d+
里面的()
来捕捉群组($1
)
\by[(\d+)]
此外,您可能需要在此处转义[
和]
个字符。
\by\[(\d+)\]
答案 1 :(得分:1)
您必须捕获要反向引用的数据:要做到这一点,您必须使用未转义的括号(...)
,即捕获组。此外,[...]
是字符类,是正则表达式中需要转义的特殊字符。
尝试替换
\by\[(\d+)\]
与
Ith(y, \1)
答案 2 :(得分:0)