Regex 在简单正则表达式中搜索和替换
输入: 等等 致: 或者换言之,将数字前后的内容替换为“a” 我在用记事本++ 谢谢,搜索Regex 在简单正则表达式中搜索和替换,regex,replace,Regex,Replace,输入: 等等 致: 或者换言之,将数字前后的内容替换为“a” 我在用记事本++ 谢谢,搜索 a12a a5a a254a 并替换为 ^.*\((\d+)\).*$ 这假设数字周围有括号。如果这些不一定存在,则将其用作搜索字符串(使用相同的替换字符串): 寻找 a12a a5a a254a 并替换为 ^.*\((\d+)\).*$ 这假设数字周围有括号。如果这些不一定存在,则将其用作搜索字符串(使用相同的替换字符串): 搜索类似以下内容: ^.*\b(\d+)\b.*$ 并替换为: __
a12a
a5a
a254a
并替换为
^.*\((\d+)\).*$
这假设数字周围有括号。如果这些不一定存在,则将其用作搜索字符串(使用相同的替换字符串):
寻找
a12a
a5a
a254a
并替换为
^.*\((\d+)\).*$
这假设数字周围有括号。如果这些不一定存在,则将其用作搜索字符串(使用相同的替换字符串):
搜索类似以下内容:
^.*\b(\d+)\b.*$
并替换为:
______ - Copy \(([0-9]+)\)
搜索类似以下内容:
^.*\b(\d+)\b.*$
并替换为:
______ - Copy \(([0-9]+)\)
我认为这就足够了:“\(\d+)\”。无需在前后添加。*。它们(至少是领先的。*)只会导致不必要的回溯。如果OP想要一个更精确的匹配,它可以是“-Copy\(\d+)”@ElroyFlynn:但是他想删除数字前后的所有内容,所以我必须匹配它。回溯应该是最小的。我认为这就足够了:“\(\d+)\”。无需在前后添加。*。它们(至少是领先的。*)只会导致不必要的回溯。如果OP想要一个更精确的匹配,它可以是“-Copy\(\d+)”@ElroyFlynn:但是他想删除数字前后的所有内容,所以我必须匹配它。回溯应该是最小的。