Fw: [問題] 請問如何判斷一字串中是否含有不包含<img>元素的HTML元

看板RegExp (正規表示式 Regular Expression)作者 (香蕉共和國)時間10年前 (2015/05/15 23:38), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
※ [本文轉錄自 Ajax 看板 #1LLX8uCb ] 作者: banana2014 (香蕉共和國) 看板: Ajax 標題: [問題] 請問如何判斷一字串中是否含有不包含<img>元素的HTML元素? 時間: Fri May 15 23:35:17 2015 如題,這問題應該要使用RegExp。 舉例: Case 1: String: "abc<a href='http://example.com'>Link</a>defg" Return: True Case 2: String: "abc<img src='example.jpg'>defg" Return: False Case 3: String: "abc<a href='http://example.com'>Link</a>de<div>kkk</div>fg<img src='example.jpg'>" Return: True Case 4: String: "abcdefg" Return: False Case 5: String: "abc<img src='example.jpg'>defg<img src='example.jpg'><img src='example.jpg' width=25 height=25>" Return: False 總而言之,只要字串裡頭含有HTML標籤(但不包含<img>標籤),則回傳True;否則回傳False -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.80.138.50 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1431704120.A.325.html ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: banana2014 (219.80.138.50), 05/15/2015 23:38:29

05/15 23:41, , 1F
註:我是用javascript的
05/15 23:41, 1F

05/20 08:42, , 2F
分為兩步驟,首先將HTML註解移除,然後再找標籤即可
05/20 08:42, 2F
文章代碼(AID): #1LLXBtAN (RegExp)
文章代碼(AID): #1LLXBtAN (RegExp)