TextPad查找替换命令通配符

时间:2016-02-16 22:37:15

标签: textpad

我试图找出如何将命令和替换命令放在一起使用通配符,或找出找到并替换以下示例的方法:

我想在最后找到包含双引号的字词,最后用一个引号:

实施例: 找到“乔”并替换为“乔”

基本上,我试图找到所有条款都有“在前面和后面”的条款。

1 个答案:

答案 0 :(得分:3)

选中textpad的替换对话框中的[x] Regular expression复选框,然后输入以下值:

找到:

"([^'"]*)'

替换为:

'\1'

说明:

在正则表达式中,方括号用于表示字符类。以插入符号开头的字符类将匹配类中没有的任何内容 因此,[^'"]将匹配除'"之外的任何字符。以下*表示可以跟随任意数量的这些字符。 ()标记了一个组。我们要查找的论坛以"开头,以'结尾。最后在替换字符串中,我们可以通过\n引用任何组,其中n是第n组。在我们的例子中,它是第一个也是唯一一个组,这就是我们使用\1

的原因