在js中使用+问题的正则表达式

时间:2010-06-14 05:44:15

标签: javascript regex

我正在使用正则表达式。在手机验证中,我必须使用“+”号。如何在正则表达式中提供+符号。因为+符号表示前面一个或多个字符。我是否会提供这样的\+

3 个答案:

答案 0 :(得分:4)

你需要使用前面的\来逃避它:

/^\+\d+$/

此示例仅匹配以+开头,后跟一个或多个数字的字符串。

答案 1 :(得分:3)

作为一个使用正则表达式引擎的普遍规则,您可以使用反斜杠转义元字符,这样虽然+本身表示“1或更多”,但\+只是一个加号。< / p>

答案 2 :(得分:2)

使用\逃脱它?