正規表示式支配匹配模式
支配匹配比較簡單,不過當前JavaScript並不支援它。
這裡簡單的做一下介紹,感興趣的可以瞭解一下。
支配匹配僅去試圖匹配整個字串,如果匹配失敗,那麼整個匹配就失敗了。
首先看一段程式碼例項:
[JavaScript] 純文字檢視 複製程式碼let str="abc|123" let reg=/\w+/; str.match(reg);
上面是一個非支配模式,可以成功匹配字串"abc"。
在重複量詞後面新增一個加號(+)即可實現支配匹配模式。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼let str="abc|123" let reg=/\w++/; str.match(reg);
由於\w+無法匹配整個字串,所以匹配失敗。
相關文章
- 正規表示式匹配
- 正規表示式匹配原理
- 字串——正規表示式匹配字串
- python 正規表示式匹配Python
- 正規表示式 多行匹配
- 匹配字母正規表示式
- leetcode - 正規表示式匹配LeetCode
- 匹配正整數正規表示式
- PostgreSQL中的模式匹配和正規表示式 - DasSQL模式
- JavaScript匹配中文正規表示式JavaScript
- 匹配護照正規表示式
- 匹配小數正規表示式
- 匹配負數正規表示式
- 匹配整數正規表示式
- 匹配自然數正規表示式
- 匹配航班號正規表示式
- 正規表示式匹配漢字
- 10. 正規表示式匹配
- 正規表示式的多行匹配
- 正規表示式匹配問題
- JavaScript權威指南(10)——正規表示式的模式匹配JavaScript模式
- 正規表示式全域性匹配模式(g修飾符)模式
- 正規表示式同時匹配中英文及常用正規表示式
- 轉|正規表示式之匹配中文
- 匹配浮點數正規表示式
- 匹配二級域名正規表示式
- 匹配車牌號正規表示式
- 匹配純數字正規表示式
- 匹配html標籤正規表示式HTML
- 匹配400電話正規表示式
- 匹配 XML 檔案正規表示式XML
- 匹配 HTML 標籤正規表示式HTML
- 匹配空白字元正規表示式字元
- Leetcode 10. 正規表示式匹配LeetCode
- 匹配空行正規表示式程式碼
- JZ-052-正規表示式匹配
- 匹配n位正整數正規表示式
- 正規表示式匹配雙位元組字元字元