gpt4 book ai didi

java - 有效的正则表达式?

转载 作者:行者123 更新时间:2023-11-30 08:31:38 24 4
gpt4 key购买 nike

<分区>

我有这个字符串:

+1(333) 456-7890

我想用正则表达式匹配它。这就是我现在的正则表达式模式:

Pattern p1 = Pattern.compile("((\\+{0,}[0-9]{0,3}( |-)?)?)(\\(?[0-9]    
{3}\\)?|[0-9]{3}( |-)?)([0-9]{3}( |-)?)([0-9]{4}|[a-zA-Z0-9]{7})");

它应该可以识别任何中间带有短划线或空格的电话号码模式,这些模式至少有 10 位数字(或字母),没有国家代码,最多有 13 位数字有国家代码。

我的模式似乎符合某些情况,而不符合其他情况,例如前面所述的情况。我真的很困惑,我们将不胜感激。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com