在Regex中添加特定的特殊字符括号()

时间:2016-05-17 09:13:24

标签: javascript regex

目前,我有这个正则表达式的电话号码

/^\+?\d+(-\d+)*$/

允许:

123
123-456
123-456-789

我的目标也是在我的正则表达式中接受括号() 例如:

(02)123-456

我如何使用当前的正则表达式进行操作?

1 个答案:

答案 0 :(得分:1)

(\(\d+\))?

前添加/附加/^\+?\d+(-\d+)*$/

如果你需要分钟。 2个号码,请使用此(\(\d{2,}\))?

基本上,你需要逃避(),请记住几乎任何语言都可以使用\字符。从那时起,您只需指定出现次数。