【发布时间】:2013-11-18 06:58:28
【问题描述】:
我目前正在学习正则表达式。我真的不知道/不明白如何编写具有 2 个条件的表达式。还是我必须为每种情况编写 2 个正则表达式?
我正在做的是,
我的 html 字段中有一个 txtMobile 字段
<label for="txtMobile">Mobile:*</label>
<input id="txtMobile" type="text" name="txtMobile" size="22" maxlength="22">
在我的 javascript 文件中,我尝试使用以下规则创建表达式
格式:(+##)###-###-####/#### 扩展名是可选的,可以不带国家代码。
有什么方法可以在单个表达式中执行,还是我必须在我的 javascript 文件中为每个案例输入 if 条件?
这是我所做的/^([0-9]{3})\-([0-9]{3})\-([0-9]{4})\/([0-9]{4})$/
【问题讨论】:
标签: javascript regex