-3

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

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

我尝试了很多样品。

4

3 回答 3

0

POSIX 格式:

[\(]408[\)][[:digit:]]\{3\}-\([[:digit:]]\{4\}\)\{1,2\}
于 2012-07-17T17:06:51.210 回答
0

中的空格是( xxx)怎么回事?

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

检查这个网站

于 2012-07-17T16:55:41.403 回答
0

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

于 2012-07-17T23:30:52.870 回答