首頁 > web前端 > js教程 > 深入理解JS正規表示式之量詞的解析

深入理解JS正規表示式之量詞的解析

不言
發布: 2018-07-11 09:42:17
原創
2097 人瀏覽過

量詞

這篇文章主要介紹了關於深入理解JS正規表示式之量詞的解析,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

很多時候,我們需要匹配一個連續出現很多次字元的字串,例如,我們要匹配一個連續出現20次的數字的字串,按照之前的寫法:

\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d
登入後複製

是不是感覺快瘋了?很慶幸,使用正規提供的量詞,我們就可以快速解決這個問題。

量詞的使用方法如下:

字元意思
?出現零次或一次(最多出現一次)
#出現一次或多次(至少出現一次)
*出現零次或多次(任意次)
{n}出現n次
{n,m}出現n到m次
{n,} #至少出現n次

那麼該如何使用量詞實現之前的問題?

很簡單,只需要:

\d{20}
登入後複製

如果想要配對最多出現n次該怎麼辦?很多人會想模仿至少出現n次,寫成{,n},但是正則會直接將其當做普通字串,只有寫成{0, n}才能實現比對至多n次。

以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP中文網!

相關推薦:

深入理解JS正規表示式之預定義類別與邊界的解析

# 深入理解JS正規表示式之範圍類別的解析

以上是深入理解JS正規表示式之量詞的解析的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板