【发布时间】:2016-02-02 08:32:33
【问题描述】:
我提供以下正则表达式:^((?:\+27|27)|0)(\d{9})$ 对于南非的数字,并且只想对以 +27 或 27 或 0 开头的数字返回 true。例如; +27832227765、27838776654 或 0612323434。
我尝试使用: regexplanet.com
但无论我输入什么(即使是简单的正则表达式),两者都返回 false。
有人知道我做错了什么吗?
【问题讨论】:
-
您是在在线测试仪还是代码中检查了正则表达式?在 Java 代码中,
^(\\+?27|0)(\\d{9})$应该可以工作。在测试人员中,^(\+?27|0)(\d{9})$应该可以工作。 -
对不起,我的错。好答案
-
我发布了我的答案,请检查。
标签: java regex phone-number