2 ssd001001 ssd001001 于 2016.04.17 21:52 提问

求一个匹配包含指定字符串的html标签的正则表达式

求一个匹配包含指定字符串的html标签的正则表达式,说明如下:


<li class="" data-tag="T">对</li>
<li class="ucqo_g_solution" data-tag="F">错</li>

上边的两个li标签,我要获取包含‘class="ucqo_g_solution"’这个li里面的内容,求高手赐一个正则表达式,谢谢了。

4个回答

showbo
showbo   Ds   Rxr 2016.04.18 09:13
已采纳
 <li\s+class="ucqo_g_solution"[^>]*>([\s\S]+?)</li>
ssd001001
ssd001001 太谢谢了
大约 2 年之前 回复
zhuyuchen1997620
zhuyuchen1997620   2016.04.17 21:53

class="ucqo_g_solution

CSDNXIAON
CSDNXIAON   2016.04.17 22:02

[VB.NET]求一个正则表达式处理一下html
正则表达式匹配Html标签
正则表达式匹配HTML单双标签
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

qq_34699217
qq_34699217   2016.04.18 09:50

]*>([\s\S]+?)
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
正则表达式匹配所有不包含 css 的 html 标签
需求 取出下列html标签中的css标签 <meta content='Flat administration template for Twitter Bootstrap.' name='description'> <link href="assets/stylesheets/bootstrap/bootstrap.css" media="all" rel="stylesheet" type=
java使用正则表达式过滤掉字符串中的html标签
public static String removeHTMLTag(String input, int length) { if (input == null || input.trim().equals("")) { return ""; } // 去掉所有html元素
从字符串中匹配img标签的正则表达式
(i?)参考数据:fsdfsdf fsfsf fsfsfsf <img src=\"/upload/2016-05/2016052314262994.jpg\" alt=\"\" title=\"\" /> fsdfsf
C#使用正则表达式获取HTML代码中a标签里包含指定后缀的href的值
//C#使用正则表达式获取HTML代码中a标签里包含指定后缀的href的值,表达式如下:Regex regImg = new Regex(@"(?is)<a[^>]*?href=(['""\s]?)(?<href>([^'""\s]*\.doc)|([^'""\s]*\.docx)|([^'""\s]*\.xls)|([^'""\s]*\.xlsx)|([^'""\s]*\.ppt)|([^'""\
使用正则表达式从一段字符串中匹配出img标签的src值
第一步:匹配内容中存在的img标签; 第二步:得到匹配到的img标签中的内容; 第三步:匹配第二步得到的img标签中的src /**  * 获取img标签中的src值  * @param content  * @return  */ public static List getImgSrc(String content){           List list = new A
python提取网页的特定内容(正则表达式实现)
关于正则表达式参考正则表达式 python可以很方便地抓取网页并过滤网页的内容,那么,如何从如下的网页中提取csdn文章的标题“《unix网络编程(卷1)源代码的使用方法》”。 window.quickReplyflag = true; 《unix网络编程(卷1)》源代码的使
匹配所有合法的HTML标签的正则表达式
今天在看书时发现,用python正则表达式可以很方便的匹配HTML标签,表达式如下 ]+>
正则表达式匹配html标签table
首先,要匹配任意内容“.”是不行的,因为不匹配“\n”,取不到想要的内容,所以有了如下表达式:     [\s\S]* 当然,你也可以用 “[\d\D]*”、“[\w\W]*” 来表示。 现在我们来匹配一个html标签,匹配table如下: [\s\S]* 或 [\s\S]*? 以上两个表达式,一个加了"?"和一个却不加“?”,那么这有什么区别呢? 我们知道“?”在
C#正则表达式:匹配字符串指定字符内容
1 功能需求 匹配字符串 “m1.large(vcpu 2,ram 4G)|c95f5529-47e8-46d4-85da-319eb9905a9b”. 目标字符串 vcpu: “2”, ram: “4”, id:“c95f5529-47e8-46d4-85da-319eb9905a9b”. 2 代码实现 using System; usin
正则表达式:java中匹配HTML中a标签中的中文字符
今天群里一位朋友问到了一个正则表达式的问题,有如下内容: 特432 453543 a1特123你好123吗? 特2 标签中的文字 现在要匹配出内容包含中文但标签的属性中不包含comment的标签中的汉字。 解决思路如下: 1、首先匹配出不包括comment的标签; 2、在匹配结果中进行二次匹配出中文; 代码如下: package com.mmq.regex; impor