正则表达式的条件如下:
以数字或“+”符号开头,以数字结尾。
这将用于验证某种类型的号码。到目前为止我得到的是:
/^\d*|\+\d*$/
这个正则表达式似乎匹配任何字符串。与我的条件匹配的正则表达式如何?
正则表达式将用于JavaScript函数。
答案 0 :(得分:4)
我想你想要这样的东西,
^(?:[+\d].*\d|\d)$
^
断言我们刚开始。[+\d]
匹配加号或数字。.*
匹配任何字符零次或多次。\d
匹配数字。|
或\d
一位数。$
断言我们到底。 li>
如果您想匹配一个加号或数字的行,请使用此项。
^[+\d](?:.*\d)?$
答案 1 :(得分:1)