我必须验证一个描述电话号码的简单文字。如果用户输入,它应该只允许数字和加号。不允许使用字母,其他特殊字符和空格。我需要一个带有Regular表达式的java脚本,只匹配+和数字。请帮忙
答案 0 :(得分:2)
这是一个基本的,它将接受一个可选的+和一个或多个数字 \ +?[0-9] +
答案 1 :(得分:1)
这应该这样做:
var myRegex = /^[0-9+]+$/;
如果您只想在开始时允许+
,请尝试以下操作:
var myRegex = /^\+?\d+$/;
答案 2 :(得分:0)
电话号码因国家/地区而异。所以您需要对国家/地区和电话号码模式有所了解。例如长度,区号,电话号码等。之后可以设计正则表达式。