用`()`和`$x`(这里的 x 是数字,从 1 开始)来替换。
假设你这里每一个标题都是单独一行的话,那么每一行只捕获一次匹配,那么需要的就是先提取出每一个标题:
`(^第.*章.*$)` - 这里`^`假设标题紧跟着每行开头开始,如果不是的话就要去掉,如果每个标题有更多特征,比如有固定字数,可以进一步限定进去
然后在替换栏里面输入要替换后的模式,括号里面括住的部分用`$1`来指代,那么就是:
`[h1]$1[\\h2]` - h2 前面的反斜杠要转义一下(有的语言里可能会不一样)。
如果 op 有用 IDEA 的话,可以试试用 IDEA ,里面会对正则表达式替换有预览的。 |