string PhoneNumber = “”;
int NumberState = 0;
//联通
var isChinaUnion = “^(?:13[0-2]|145|15[56]|176|1704|1707|1708|1709|171|18[56])\d{7,8}
"
;
R
e
g
e
x
r
e
g
e
x
=
n
e
w
R
e
g
e
x
(
i
s
C
h
i
n
a
U
n
i
o
n
)
;
i
f
(
r
e
g
e
x
.
I
s
M
a
t
c
h
(
P
h
o
n
e
N
u
m
b
e
r
)
)
N
u
m
b
e
r
S
t
a
t
e
=
31
;
/
/
移
动
v
a
r
i
s
C
h
i
n
a
y
d
=
"
1
(
34
[
0
−
8
]
∣
(
3
[
5
−
9
]
∣
5
[
017
−
9
]
∣
8
[
278
]
)
d
)
d
7
"; Regex regex = new Regex(isChinaUnion); if (regex.IsMatch(PhoneNumber)) { NumberState = 31; } //移动 var isChinayd = "^1(34[0-8]|(3[5-9]|5[017-9]|8[278])\\d)\\d{7}
";Regexregex=newRegex(isChinaUnion);if(regex.IsMatch(PhoneNumber))NumberState=31;//移动varisChinayd="1(34[0−8]∣(3[5−9]∣5[017−9]∣8[278])d)d7”;
Regex regex2 = new Regex(isChinayd);
if (regex2.IsMatch(PhoneNumber))
{
NumberState = 32;
}
//电信
var isChinadx = “^1(3[0-2]|5[256]|8[56])\d{8}$”;
Regex regex3 = new Regex(isChinadx);
if (regex2.IsMatch(PhoneNumber))
{
NumberState = 33;
}
正则判断三网手机号
最新推荐文章于 2022-11-09 16:46:52 发布