【发布时间】:2018-01-15 13:51:04
【问题描述】:
我想为电话号码创建一个输入掩码。大多数电话号码将类似于 (123) 456 - 7890。我希望在适用时接受可选的国家/地区代码和分机号。
(123) 456 -7890 x1234
+1 (123) 456 - 7890
+1 (123) 456 -7890 x1234
我可以用 regex 和 jquery 做到这一点吗?
【问题讨论】:
标签: jquery asp.net-mvc html
我想为电话号码创建一个输入掩码。大多数电话号码将类似于 (123) 456 - 7890。我希望在适用时接受可选的国家/地区代码和分机号。
(123) 456 -7890 x1234
+1 (123) 456 - 7890
+1 (123) 456 -7890 x1234
我可以用 regex 和 jquery 做到这一点吗?
【问题讨论】:
标签: jquery asp.net-mvc html
我推荐你使用这个 jquery 插件:
https://github.com/jackocnr/intl-tel-input
$("#phone").intlTelInput();
用一个例子来验证用户输入:
https://intl-tel-input.com/node_modules/intl-tel-input/examples/gen/is-valid-number.html
【讨论】: