繁体   English   中英

Codeigniter中电话号码的正则表达式

[英]Regular expression for phone number in codeigniter

我正在使用codeigniter,我想用正则表达式检查用户输入的电话号码。 我的模式是[+]零或一和[0-9]数字。
按照以下格式,
959250142935
09250142935
这是我的模式-/ \\ +?[0-9] $ /
这不符合我的预期。

您可以使用以下模式检查有效的电话号码。 还有一个附加的{5,}来设置电话号码的最小长度(在这种情况下为5),因此电话号码不能是一个数字:

^[\\+]{0,1}[0-9]{5,}$^[\\+]{0,1}\\d{5,}$

您可以直接在<input>上使用此模式:

<input pattern="^[\+]{0,1}[0-9]{5,}$" type="text"/>
<input pattern="^[\+]{0,1}\d{5,}$" type="text"/>

尝试使用此正则表达式

/^(\\+|0|1)\\d+$/

如果数量一定要确定长度

/^(\\+|0|1)\\d{10}$/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM