如何在UltraEdit中使用正则表达式查找带有一个或多个数字的数字?

时间:2018-05-31 01:55:31

标签: regex ultraedit

我在UltraEdit中使用正则表达式搜索字符串amzn-src-id="[0-9]",但结果是找到的只是19的数字,即只有一位数的数字。

例如:amzn-src-id="1"amzn-src-id="2"amzn-src-id="3",...,amzn-src-id="9"

如何解决这个问题?

我需要找到像amzn-src-id="4798"这样的字符串,其标识号不仅仅有一位数。

1 个答案:

答案 0 :(得分:1)

用作添加了amzn-src-id="[0-9]+"的搜索字符+,以查找任何数字一次或多次

在UltraEdit for Windows中,可以在打开时按下 F1 查找 / 替换 / 在文件中查找 / 替换文件对话框窗口,打开相应的帮助页面,其中包含两个指向另外两个帮助页面的链接,一个用于正则表达式完全解释UltraEdit和Unix正则表达式语法,另一个用于 Perl正则表达式简要解释Perl正则表达式语法。

根据UltraEdit for Windows的版本,查找内容替换为编辑区域的上方或右侧是带放大镜的图形按钮(UE≥v21。 10)或三角形(UE v16.00到v21.00),它打开一个列表,显示查找或替换字符串的合适正则表达式,并附有简要说明。单击此列表中的项目可在查找或替换字符串中将表达式插入到插入符号的当前位置。此功能称为正则表达式构建器,专为初学者使用正则表达式而设计。