【发布时间】:2017-10-22 13:13:24
【问题描述】:
我必须在许多具有名称的文件中查找/替换大量输入,这些文件要么是必需的,要么具有 minlength/maxlength 或 ng-pattern 属性。
我做了这个正则表达式:
<input([^\/\>]*?) name="([\S\_]+?)" ([^\/\>]*?)(required|pattern|minlength|maxlength)([^\/\>]*?)\/\>
我在 regex101.com 上测试了这个正则表达式(虽然是一个 js 正则表达式)并且它有效。 Sublime 的正则表达式语法可能与 javascript 略有不同,但我最近一直在使用正则表达式查找/替换,这是第一次它不起作用。
我很确定是这些部分有问题:
([^\/\>]*?)
任何帮助将不胜感激。
【问题讨论】:
标签: regex sublimetext2 find-replace