簡體   English   中英

正則表達式在AngularJS中不起作用

[英]Regular expression is not working in AngularJS

我正在嘗試編寫一個正則表達式以允許采用以下格式的電話國家/地區代碼: +NNNN ,其中N是數字。 我嘗試了這個,但是沒有用:

/^\\+|[0-9]+$/

怎么了?

為什么在正則表達式中使用管道。 只需將其刪除。 使用管道實際上將您的正則表達式一分為二。

/^\\+[0-9]+$/

正則表達式: /^\\+[0-9]{4}$/

符合條件: +9999

  1. \\+ +從字面上匹配+
  2. [0-9]{4}匹配4個數字出現。

那個怎么樣?

/^\+[0-9]{1,4}$/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM