[英]Regular expression is not working in AngularJS
我正在嘗試編寫一個正則表達式以允許采用以下格式的電話國家/地區代碼: +NNNN
,其中N
是數字。 我嘗試了這個,但是沒有用:
/^\\+|[0-9]+$/
怎么了?
為什么在正則表達式中使用管道。 只需將其刪除。 使用管道實際上將您的正則表達式一分為二。
/^\\+[0-9]+$/
正則表達式: /^\\+[0-9]{4}$/
符合條件: +9999
\\+
+
從字面上匹配+
。 [0-9]{4}
匹配4個數字出現。 那個怎么樣?
/^\+[0-9]{1,4}$/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.