搜索并替换为正则表达式
除了搜索和替换表达式外,您还可以通过将正则表达式与捕获组一起搜索和重用匹配的部分内容。通过单击“使用正则表达式”按钮()或按“Alt+R”,在搜索框中启用正则表达式,然后编写正则表达式并使用括号定义组。
然后,您可以通过在替换字符串中使用$n引用每个组中匹配的内容,其中n是捕获组的顺序(例如,$1、$2等)。
正则表达式替换中的大小写变化
CodeArts IDE支持在编辑器或全局中执行搜索和替换时改变正则表达式匹配组的大小写。
这可以通过使用修改符来实现:
- \u: 大写单个字符。
- \U: 将匹配组的其余部分大写。
- \l: 小写单个字符。
- \L: 将匹配组的其余部分小写。
修饰符可以堆叠,例如,\u\u\u$1将大写组的前三个字符,\l\U$1将小写第一个字符,大写其余字符。