正規表示式匹配html中的圖片
有時候需要在一個html文件中獲取圖片,也就是<img>標籤。
下面就介紹一下如何使用正規表示式實現此功能。
程式碼如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼var str="<img src='images/antzone.gif'/>"; var reg=/<\s*img\s+[^>]*?src\s*=\s*(\'|\")(.*?)\1[^>]*?\/?\s*>/; console.log(str.match(reg));
以上程式碼實現了我們需要的功能。有時候也可能是需要獲取圖片的路徑。
程式碼修改如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼var str="<img src='images/antzone.gif'/>"; var reg=/<\s*img\s+[^>]*?src\s*=\s*(\'|\")(.*?)\1[^>]*?\/?\s*>/; str.match(reg); console.log(RegExp.$2);
通過使用RegExp.$2方式獲取第二個字表示式的值,在以上正則中就是圖片的路徑。
相關文章
- 匹配圖片連結地址的正規表示式
- 匹配HTML註釋的正規表示式HTML
- 匹配HTML標籤的正規表示式HTML
- 匹配html標籤正規表示式HTML
- 匹配 HTML 標籤正規表示式HTML
- PHP中的正規表示式及模式匹配PHP模式
- 正規表示式匹配原理
- [譯]正規表示式匹配
- 字串——正規表示式匹配字串
- iOS正規表示式匹配iOS
- PostgreSQL中的模式匹配和正規表示式 - DasSQL模式
- 正規表示式支配匹配模式模式
- JavaScript匹配中文正規表示式JavaScript
- 模式匹配與正規表示式模式
- Swift 正規表示式匹配NSRegularExpressionSwiftExpress
- python 正規表示式匹配Python
- Python正規表示式匹配字串中的數字Python字串
- 匹配A股程式碼的正規表示式
- 匹配javascript註釋的正規表示式JavaScript
- Oracle正規表示式匹配中文的方法Oracle
- 匹配空白字元正規表示式字元
- 匹配 XML 檔案正規表示式XML
- leetcode - 正規表示式匹配LeetCode
- 匹配空行正規表示式程式碼
- 常用正規表示式匹配模式(java)模式Java
- JavaScript匹配註釋正規表示式JavaScript
- HTML <a> 標籤的正規表示式HTML
- [JavaScript] 正規表示式單次匹配與多次匹配JavaScript
- 用正規表示式自動下載網頁中的圖片網頁
- asp.net中匹配URL網址的正規表示式ASP.NET
- 匹配換行的正規表示式程式碼
- 匹配雙位元組字元的正規表示式字元
- 匹配郵箱的正規表示式程式碼
- 匹配雙位元組字串的正規表示式字串
- Sublime Text提取正規表示式匹配的文字
- 圖片格式型別驗證正規表示式型別
- 匹配iphone手機序列正規表示式iPhone
- 正規表示式匹配標點符號符號