gpt4 book ai didi

java - 电话号码正则表达式

转载 作者:行者123 更新时间:2023-12-01 15:45:50 24 4
gpt4 key购买 nike

基本上我正在寻找电话号码的正则表达式。

输入可以是:

009133434343443434
+92333232323232
0223323232
0345*
021*

我尝试过的

^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$

我的字段中的最大字符数可以是 20,最小字段数可以是 3,但通过上面的 reg ex,我无法找到合适的结果。

* 只能出现在最后
+ 只能出现在字符串的开头。

最佳答案

尝试理解此站点的正则表达式:http://www.wellho.net/regex/java.html

查看此处的正则表达式库以获取地址和电话号码:http://regexlib.com/DisplayPatterns.aspx?cattabindex=6&categoryId=7

(刷新最后一个网站以获取开头的电话号码模式。)

关于java - 电话号码正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7032361/

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