簡體   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