【发布时间】:2014-03-04 11:23:15
【问题描述】:
我添加了以下用于验证手机号码的正则表达式:
(^07[1,2,3,4,5,7,8,9][0-9]{7,8}$)
我也想允许用户输入一个# 字符,但我不知道该放在哪里。他们可能需要在拨号后输入# 字符,或者在开头用于拨打直拨号码或分机号码的号码。
【问题讨论】:
-
所以你的电话号码也接受
,! -
(^07[1,2,3,4,5,7,8,9|#][0-9|#]{7,8}$)?
-
我使用的是c#语言
-
都接受 11 或 12 的数字,但仍然不允许 #
-
您可以使用 [1-9] 而不是 [1,2,3,4,5,7,8,9]?
标签: c# regex validation