博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
正则获取单引号或双引号里面的内容
阅读量:6247 次
发布时间:2019-06-22

本文共 766 字,大约阅读时间需要 2 分钟。

 

这个是获取class里面的内容正则写法

下面是群里一个同事C#写法 大致相同这个是带当前标签的,贴下,记录给需要的同学:

 

var pattern = "<\\S[^><]* class=[\"|'](.*?)[\"|'].*?>";            var classFormat = "class=\"{0}\"";                       var regex = new Regex(pattern);            if (!string.IsNullOrEmpty(Prefix))            {                Match m = regex.Match(source);                while (m.Success)                {                    Group group = m.Groups[1];                    var oldClass = group.Value;                    var newClass = string.Join(" ", oldClass.Split(' ').Select(o => Prefix + o));                    source = source.Replace(string.Format(classFormat, oldClass), string.Format(classFormat,newClass));                                      m = m.NextMatch();                }            }

 

转载地址:http://croia.baihongyu.com/

你可能感兴趣的文章
【leetcode】124. Binary Tree Maximum Path Sum
查看>>
Flex实现 WebQQ那白云草地主题,云朵飘!
查看>>
安装meteor运行基本demo发生错误。
查看>>
Hibernate之QBC .HQL 查询
查看>>
当程序执行时间很快,控制台没显示执行代码和数据库
查看>>
为什么一般的性能测试要在局域进行?
查看>>
Linux 系统目录;
查看>>
[Android Studio 权威教程]断点调试和高级调试
查看>>
阶乘求和之最后一位
查看>>
Eclipse 乱码解决方案(UTF8 -- GBK)
查看>>
网络编程
查看>>
Debian安装Chrome
查看>>
民生银行十五年的数据体系建设,深入解读阿拉丁大数据生态圈、人人BI 是如何养成的?【转】...
查看>>
使用别的电脑连接另一台电脑当中的虚拟机中的kylin项目
查看>>
空间统计笔记之二(分布模式工具集,Analyzing Patterns Toolset)
查看>>
一定要为了成功才去创业吗?
查看>>
4.2 列表生成式、迭代器与生成器
查看>>
Sql Server系列:分区表操作
查看>>
myeclipse maven tomcat插件 创建web工程
查看>>
2.java线程之ThreadLocal
查看>>