在extjs中,电话号码的正则表达式

问题描述 投票:-3回答:3

我想为美国的电话号码建立vtype,如( 408) 898-8979或( 408) 898-8589-8989。

正则表达式必须接受任何一种格式。

我尝试了很多样本。

regex extjs
3个回答
0
投票

POSIX格式。

[\(]408[\)][[:digit:]]\{3\}-\([[:digit:]]\{4\}\)\{1,2\}

0
投票

我想你需要一个像这样的正则表达式: ^\( *\d{3}\) \d{3}-\d{4}(-\d{4})?$.


0
投票

中的空格是什么意思?( xxx)?

Ext.form.VTypes["usPhoneNumber"] = /\(\ *[0-9]{3}\ *\)\ *[2-9]\d{2}-\d{4}(-\d{4})?$/

查看本网站

© www.soinside.com 2019 - 2024. All rights reserved.