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事件
- php 正規表示式捕獲組與非捕獲組PHP
- JavaScript 事件捕獲JavaScript事件
- 【正規表示式系列】一些概念(字元組、捕獲組、非捕獲組)字元
- 記錄Javascript 異常捕獲JavaScript
- 關於 JavaScript 錯誤捕獲JavaScript
- Java 正規表示式——捕獲組Java
- javascript事件捕獲是什麼意思JavaScript事件
- Javascript中的事件冒泡與捕獲JavaScript事件
- javascript事件冒泡和事件捕獲型別JavaScript事件型別
- Java 正規表示式捕獲組分類Java
- JS 正則中的命名捕獲分組JS
- PHP使用trycatch,捕獲異常PHP
- 使用mysqlsniffer捕獲SQL語句MySql
- javascript的事件監聽與捕獲和冒泡JavaScript事件
- python中如何捕獲異常Python
- JS 使用try catch捕獲異常JS
- 使用 C# 捕獲程式輸出C#
- jQuery捕獲jQuery
- JavaScript事件冒泡、事件捕獲和阻止預設事件JavaScript事件
- Keypress - 捕獲鍵盤輸入的JavaScript庫JavaScript
- 如何捕獲html資料表格連結?HTML
- 如何捕獲jvm的退出事件啊?JVM事件
- java中如何捕獲鍵盤訊息Java
- 前端JavaScript 常見的報錯及異常捕獲前端JavaScript
- 生動詳細解釋javascript的冒泡和捕獲JavaScript
- Python正規表示式實現非捕獲分組Python
- 錯誤捕獲
- 如何檢視抓包檔案所使用的捕獲過濾器過濾器
- 品牌指南:如何捕獲土豪的芳心?–資訊圖
- Python學習手冊之捕獲組和特殊匹配字串Python字串
- 捕獲 React 異常React
- 捕獲cookie的值Cookie
- iOS異常捕獲iOS
- Swift速成:捕獲列表Swift
- 管理捕獲程式——流
- 【Mysql】捕獲線上sqlMySql
- 【目標區域捕獲-2】目標區域捕獲簡介