检查Arbitrarily Long String中的Number Order

时间:2015-11-30 21:55:55

标签: javascript regex

是否可以将具有任意长度的字符串与电话号码列表进行匹配?我已经看过电话号码验证正则表达式,如果按顺序提供数字,我还希望匹配一个字符串。

说出这样的话:

<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是否可行/可行?

1 个答案:

答案 0 :(得分:3)

不确定

/5\D*5\D*4\D*2\D*2\D*1\D*5\D*5\D*5\D*5/gi

Regex101

或者如果你想要一些不那么草率的东西:/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