印度手机号码(Java)的正则表达式

时间:2018-07-20 20:26:07

标签: java regex

在中间输出中,我得到的字符串如下:

+91 87774 44444‬ (64 messages):

我尝试使用此正则表达式,但返回false:

(^\\+\\d{2} \\d{5} \\d{5} \\(\\d* \\w*\\):)

有人可以向我解释一下,也可以提供正确答案吗?我正在使用Netbeans IDE。

消息末尾包含一个空字符,这就是为什么我无法匹配模式...

1 个答案:

答案 0 :(得分:-1)

\+[0-9]{2}\s[0-9]{5}\s[0-9]{5}

+及其后的数字\+[0-9]{2}

空格\s

另外5个数字[0-9]{5}

空格\s

最后5个数字[0-9] {5}

您可以在线使用Java Regular Expression

enter image description here