是否可以将具有任意长度的字符串与电话号码列表进行匹配?我已经看过电话号码验证正则表达式,如果按顺序提供数字,我还希望匹配一个字符串。
说出这样的话:
<label><input id="optionB_radio" type="radio">Option B</label>
<input id="subOption1_cb" type="checkbox" disabled="disabled">sub option 1</label>
<input id="subOption2_cb" type="checkbox" disabled="disabled">sub option 2</label>
<input id="subOption3_cb" type="checkbox" disabled="disabled">sub option 3</label>
我不一定在乎数字之间有多个字符或字符是什么,我只想确保字符串中的数字按正确的顺序包含所有数字。
我无法找到与此用例相匹配的问题,但阅读时我相信mutator可能是我正在寻找的问题的门票,尽管实施看起来很......参与其中。除此之外,我不相信JS会正确判断该页面的分支重置组示例。
在JS中实现Regex是否可行/可行?
答案 0 :(得分:3)
不确定
/5\D*5\D*4\D*2\D*2\D*1\D*5\D*5\D*5\D*5/gi
或者如果你想要一些不那么草率的东西:/5\D{0,3}5\D{0,3}4\D{0,5}2\D{0,3}2\D{0,3}1\D{0,5}5\D{0,3}5\D{0,3}5\D{0,3}5/gi