正規表示式 多行匹配
正規表示式 m 修飾符規定表示式匹配模式採用多行匹,下面通過例項演示分析。
m 修飾符的更多內容參閱 正規表示式 m 修飾符 一章節。
首先看一段程式碼例項:
[JavaScript] 純文字檢視 複製程式碼執行程式碼var str="I love antzone \n and you"; var reg=/^(\s)*and/; console.log(reg.test(str));
以上正規表示式不能夠匹配,再來看一段程式碼例項:
[JavaScript] 純文字檢視 複製程式碼執行程式碼var str="I love antzone \n and you"; var reg=/^(\s)*and/m; console.log(reg.test(str));
兩段程式碼的唯一區別是是否採用多行匹配。
m 修飾規定匹配模式可以進行多行匹配,字串中的每一行都被認作為單獨的一行,^ 和 $ 元字元會匹配每一行的開頭和結尾,但是如果沒有使用 m 修飾符的話,整個字串只有開頭和結尾匹配 ^ 和 $ 元字元。
相關文章
- 正規表示式的多行匹配
- 正規表示式m修飾符(多行匹配)
- 正規表示式匹配
- python 正規表示式匹配Python
- 匹配字母正規表示式
- leetcode - 正規表示式匹配LeetCode
- 正規表示式匹配原理
- 字串——正規表示式匹配字串
- 匹配正整數正規表示式
- 正規表示式匹配漢字
- 正規表示式匹配問題
- 匹配護照正規表示式
- 匹配小數正規表示式
- 匹配負數正規表示式
- 匹配整數正規表示式
- 匹配自然數正規表示式
- 匹配航班號正規表示式
- 正規表示式支配匹配模式模式
- JavaScript匹配中文正規表示式JavaScript
- 10. 正規表示式匹配
- 正規表示式同時匹配中英文及常用正規表示式
- Leetcode 10. 正規表示式匹配LeetCode
- 匹配浮點數正規表示式
- 匹配二級域名正規表示式
- 匹配車牌號正規表示式
- 匹配純數字正規表示式
- 匹配html標籤正規表示式HTML
- 匹配400電話正規表示式
- JZ-052-正規表示式匹配
- 匹配 XML 檔案正規表示式XML
- 匹配 HTML 標籤正規表示式HTML
- 匹配空白字元正規表示式字元
- 轉|正規表示式之匹配中文
- 匹配空行正規表示式程式碼
- 匹配n位正整數正規表示式
- 匹配磁力連結的正規表示式
- 匹配銀聯卡號正規表示式
- 匹配手機號碼正規表示式