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

时间:2012-07-17 13:10:40

标签: regex extjs

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

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

我尝试了这么多样品。

3 个答案:

答案 0 :(得分:0)

(xxx)中的空格是什么?

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

Check this site

答案 1 :(得分:0)

POSIX格式:

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

答案 2 :(得分:0)

我认为你需要这样的正则表达式:^\( *\d{3}\) \d{3}-\d{4}(-\d{4})?$