是否可以检查字符串是否与正则表达式状态的一部分匹配:
假设我有/^12345$/
。我不想实现类似"123".match(/^12345$/, match_3_steps_only) = true
的东西。当正则表达式只是一个字符串时很容易,但它是内置的还是我必须为此编写自己的解析器?
答案 0 :(得分:0)
与http://www.w3schools.com/jsref/jsref_match.asp一样,match
的语法是
string.match(regexp)
因此,您的示例中没有其他内置参数。
但你可以像/^1(2(3(45?)?)?)?$/
一样修改你的正则表达式。这将匹配1
,12
,123
,1234
和12345
。