正则表达式求助!

cmh117 2004-08-28 02:33:14
\s*(?:\(\d{3}\)\s*|\d{3}[-\.\s]?)\d{3}[-\.\s]?\d{4}\s*
表示什么意思啊!
...全文
70 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
寂寞风向标 2004-08-28
  • 打赏
  • 举报
回复
\s* // 为零或多个空格、制表符、换页符
(?:\(\d{3}\)\s*|\d{3}[-\.\s]?) 空格后可以添加小括号,被包含三位有效数字只三位,或者
不用括号直接填写三位有效数字后可添加零次或一次连字
符“-”或“.”
\d{3}[-\.\s]?\d{4}\s* //后可添加三位有效数字和零次或一次的连字符“-”或“.”
后添加四位有效数字。
如果你想填写三位或四为那么可以“\d{3,4}”
这样就可以了
cmh117 2004-08-28
  • 打赏
  • 举报
回复
我写如(011)-524-545提示出错,不知道怎么回事
bomb_boy 2004-08-28
  • 打赏
  • 举报
回复
美国电话号码撒
例如
626-287-2600

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧