javascript捕獲組如何使用
一般來說在搜尋的一些匹配模式會在字串中出現很多次。手動重複正規表示式不夠簡潔。當字串中出現多個重複的子字串時,有一個更好的寫作模式的方法。這裡就要給大家推薦捕獲組的使用了,沒聽說過的小夥伴我們一起往下看。
說明
1、使用捕獲組搜尋重複的子字串。 括號 ( 和 ) 可以用來匹配重複的子字串。
把需要重複匹配的模式放在括號中。
2、要指定重複字串將出現的位置,使用反斜槓()後接一個數字。
這個數字從 1 開始,隨著使用的每個捕獲組的增加而增加。
例項
要求 在 reRegex 中使用捕獲組來匹配一個只由相同的數字重複三次組成的由空格分隔字串。 let repeatNum = "42 42 42"; let reRegex = /change/; // 修改這一行 let result = reRegex.test(repeatNum); 參考 let repeatNum = "42 42 42"; let reRegex = /^(d+)s1s1$/; // 修改這一行 let result = reRegex.test(repeatNum); //或者 let reRegex = /^(d+)(s)121$/;
以上就是javascript捕獲組的使用,希望對大家有所幫助。更多Javascript學習指路:
推薦操作環境:windows7系統、jquery3.2.1版本,DELL G3電腦。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2983/viewspace-2828932/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JavaScript事件捕獲冒泡與捕獲JavaScript事件
- JavaScript 事件捕獲JavaScript事件
- 記錄Javascript 異常捕獲JavaScript
- 正則匹配的捕獲組
- javascript事件捕獲是什麼意思JavaScript事件
- Javascript中的事件冒泡與捕獲JavaScript事件
- Java 正規表示式——捕獲組Java
- 正則表達選擇分組向後引用及捕獲和非捕獲分組(五)(1000則)
- python中如何捕獲異常Python
- Java 正規表示式捕獲組分類Java
- 使用 C# 捕獲程式輸出C#
- JS 使用try catch捕獲異常JS
- 使用捕獲 獲取身份證號的資訊
- jQuery捕獲jQuery
- 前端JavaScript 常見的報錯及異常捕獲前端JavaScript
- 如何捕獲html資料表格連結?HTML
- Python正規表示式實現非捕獲分組Python
- 如何檢視抓包檔案所使用的捕獲過濾器過濾器
- 錯誤捕獲
- 在 Firefox 上使用 Org 協議捕獲 URLFirefox協議
- Python學習手冊之捕獲組和特殊匹配字串Python字串
- 捕獲 React 異常React
- 捕獲cookie的值Cookie
- 異常及捕獲
- python異常捕獲Python
- Java捕獲非檢查異常----UncaughtExceptionHandler的使用JavaException
- 使用draw.io捕獲領域故事 - Darko Kantic
- 【目標區域捕獲-2】目標區域捕獲簡介
- 【求助】如何捕獲 pytest parametrize 中的 timeout 異常
- mimoLive直播製作軟體如何使用Apple TV捕獲iOS裝置螢幕?APPiOS
- android 異常捕獲-UncaughtExceptionHandlerAndroidException
- C++ lambda 捕獲列表C++
- 記錄使用 guzzlehttp 異常捕獲踩坑記錄HTTP
- SocialFi 是如何完成價值發現和捕獲的?
- 如何自定義一個全域性異常捕獲器-SpiderManIDE
- 用Python程式如何捕獲Ctrl+C終止訊號?Python
- 如何透過 wireshark 捕獲 C# 上傳的圖片C#
- 協程 shell_exec 如何捕獲標準錯誤流