我正在使用我继承的一些非常时髦的HTML标记,我需要从大约72个td元素中删除以下属性.
sdval="285"
Run Code Online (Sandbox Code Playgroud)
我知道我可以在我的代码编辑器中使用find/replace来做到这一点,除非因为每个属性的值以5度的增量不同,所以如果没有正则表达式,我无法将它们全部匹配.(仅供参考我使用的是Esspress,它支持RegExes的查找/替换工具)
唯一的麻烦是,我真的无法弄清楚如何为这个值写一个RegEx.我理解RegExes的概念,但实际上不知道如何使用它们.
那么我如何用正则表达式代替数字来编写以下内容,以便它匹配任何三位数值?
sdval="285"
Run Code Online (Sandbox Code Playgroud)
Ale*_*lex 34
/sdval="\d{3}"/
Run Code Online (Sandbox Code Playgroud)
编辑:
要回答您的评论,请\d在正则表达式中表示match any digit,并且{n}构造意味着repeat the previous item n times.