座机可能的号码为:
- (1)12345678
- (2)1234567
- (3)010-12345678
- (4)0357-53608463
- (5)15200000000(11位的手机号)
表达式为:
^(((\d{3,4}-)?[0-9]{7,8})|(1(3|4|5|6|7|8|9)\d{9}))$
表达式前半部分为座机号:
(\d{3,4}-)?[0-9]{7,8})
\d表示数字中的任意一个,\d{3,4}表示出现3或4个数字,-表示“-”,[0-9]表示0-9中随机一个数,{7,8}表示前边表达式出现7或8次
表达式后半部分为手机号:
(1(3|4|5|6|7|8|9)\d{9})
1表示以1为开头,(3|4|5|6|7|8|9)表示第二位可以是3、4、5、6、7、8、9,\d{9}表示出现9个数字
标签:表示,手机号,座机,12345678,正则,表达式 From: https://www.cnblogs.com/pansidong/p/18520320