【发布时间】:2012-05-23 23:25:14
【问题描述】:
我有一个文本框,上面写着“电话:”,因为这里电话号码的标准是 (XXX)-XXX-XXXX 我想要一个 javascript,如果它不是那种格式,它会自动将我的数字放入该格式,所以如果你输入 9993334444 那么它会在我输入 (999)-333-4444 时自动自动更改它我在 Google 上搜索了 Javascript Phone Regex,但没有成功,也许 Regex 不是我想要的?
【问题讨论】:
-
这真是不容易解决!如果用户输入“999”,那么您可能希望在输入字段中显示“(999)-”。如果用户然后输入
您可能希望在该字段中显示“(99”。另一个棘手的部分可能是复制和粘贴文本。我曾经必须为客户端实现类似的问题,但要做的工作很多最终结果并不是一个方便的解决方案。:( -
您还说您永远不会在具有不同电话号码标准的语言环境中使用此软件。让用户自己做吧。
标签: javascript regex