作者banana2014 (香蕉共和国)
看板RegExp
标题Fw: [问题] 请问如何判断一字串中是否含有不包含<img>元素的HTML元
时间Fri May 15 23:38:29 2015
※ [本文转录自 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://webptt.com/cn.aspx?n=bbs/Ajax/M.1431704120.A.325.html
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: banana2014 (219.80.138.50), 05/15/2015 23:38:29
1F:→ banana2014: 注:我是用javascript的 05/15 23:41
2F:→ lin1987www: 分为两步骤,首先将HTML注解移除,然後再找标签即可 05/20 08:42