JavaScript正則表達式-重復次數(數量詞)


*:表示對前面表達式的匹配出現零次或多次。

var reg_pattern = /bo*/;//匹配bboboooo

+:表示對前面表達式的匹配連續出現一次或多次。

var reg_pattern = /bo+/;//匹配boboooo

?:表示對前面表達式的匹配出現零次或一次。

var reg_pattern = /bo?/;//匹配bbo

{n}n為非負整數。表示對前面表達式的匹配出現確定的n次。

/bo{3}/匹配"booo"

/[A-Z]{3}/g匹配連續出現3個大寫字母

{n,}n為非負整數。表示對前面表達式的匹配至少出現n次。

/[A-Z]{3,}/g匹配連續出現3個或者3個以上的大寫字母。

{n,m}nm為非負整數,其中n<=m。表示最少匹配n次且最多匹配m次。

/133\d{8}/g匹配“133”開始的電話號碼


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM