看板 RegExp 關於我們 聯絡資訊
※ [本文轉錄自 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
banana2014: 註:我是用javascript的 05/15 23:41
lin1987www: 分為兩步驟,首先將HTML註解移除,然後再找標籤即可 05/20 08:42