"^(#13[0-9]#|#15[^4,\\D]#|#18[0,5-9]#)\\d{8}$"有谁能给解释一下这个正则表达式是什么含义

如题所述

13几,15除去4的,18除去234的开头的手机号码。
这个真不是几句话能说清楚的,去看看30分钟正则表达式入门吧
^表示开头
$表示结尾
中括号表示一个其中的任意一个字符
[0-9]0到9的任何一个数字
[^4,\\D]除4以外的任意数字
[0,5-9]这个应该能理解了吧
温馨提示:答案为网友推荐,仅供参考
相似回答