我想匹配一段字符串中所有的input 并使用replace进行替换,如果input里面有类似data-* 这种自定义属性的就跳过
不知道这种正则该怎么写,我也阅读了文档并使用google。都没找到
比如 <input type='text' /> 这种Input就匹配,<input data-xxx /> 带有自定义属性的input 正则则不匹配
我想匹配一段字符串中所有的input 并使用replace进行替换,如果input里面有类似data-* 这种自定义属性的就跳过
不知道这种正则该怎么写,我也阅读了文档并使用google。都没找到
比如 <input type='text' /> 这种Input就匹配,<input data-xxx /> 带有自定义属性的input 正则则不匹配
试试看:<input\b(?![^>]*data-)[^>]*>
简单测试了一下,应该没问题
13 回答12.7k 阅读
2 回答4.9k 阅读✓ 已解决
7 回答1.8k 阅读
3 回答2.1k 阅读✓ 已解决
8 回答2.2k 阅读
5 回答655 阅读
3 回答1k 阅读✓ 已解决