Java 正则表达式不能正常工作
我一直在使用下面的模式匹配器,只允许在+XXXXXXXXXXXXX系列的应用程序中使用手机号码(13位或更多,不是任何-/?,也限制字母)Java 正则表达式不能正常工作,java,Java,我一直在使用下面的模式匹配器,只允许在+XXXXXXXXXXXXX系列的应用程序中使用手机号码(13位或更多,不是任何-/?,也限制字母) 上述正则表达式未通过验证。我缺少的内容。13位或更多以+开头的数字:听起来如下所示: Pattern.compile("^\\+\\d{13,}$") 一旦将其限制为数字,就不必担心“any-/?”,因为这些字符不是数字。“验证失败”。首先,你有一个右括号,没有一个左括号。。在d{3}周围,它包含所有的数字和特殊字符。我想限制所有特殊字符和字符,也只允许+
上述正则表达式未通过验证。我缺少的内容。13位或更多以+开头的数字:听起来如下所示:
Pattern.compile("^\\+\\d{13,}$")
一旦将其限制为数字,就不必担心“any-/?”,因为这些字符不是数字。“验证失败”。首先,你有一个右括号,没有一个左括号。。在
d{3}
周围,它包含所有的数字和特殊字符。我想限制所有特殊字符和字符,也只允许+符号和数字
Pattern.compile("^\\+\\d{13,}$")