string pattern = @"]+href=\s*(?:'(?[^']+)'|""(?[^""]+)""|(?[^>\s]+))\s*[^>]*>(?.*?)";

string strRst = str.ToLower(); //匹配的字符串

MatchCollection mc = Regex.Matches(strRst, pattern, RegexOptions.IgnoreCase);

foreach (Match m in mc)

{

string strReg = m.Value;

string aname = m.Groups["text"].Value;

string url = m.Groups["href"].Value;

}

return strRst;

以上是用正则表达式匹配a标签中的href属性,匹配标签中的text值。

此段代码是我方法中的具体正则匹配逻辑代码,双击拷贝修改即可实现各位自己的业务。

希望与广大网友互动??

点此进行留言吧!

Java正则获取a标签href_正则表达式,同时获取a标签里的href,text 的值相关推荐

  1. java正则匹配双字节_Java 正则表达式详解(二)

    Java常用正则表达式匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用 ...

  2. java 正则提取大于等于号_Java正则表达式

    一.简述 在字符串比较时,简单的操作可以使用一些算法来查找或匹配,如要判断一个端口地址地址是否合法,可以简单的判断其是否在0-65536之间. 但是,有一些字符匹配操作使用这种方法非常复杂,如匹配一个 ...

  3. java正则匹配英文句号_Scala 正则表达式 0411

    Scala 正则表达式 Scala 通过 scala.util.matching 包中的 Regex 类来支持正则表达式.以下实例演示了使用正则表达式查找单词 Scala : import scala ...

  4. js正则匹配闭合标签_正则表达式匹配封闭html标签

    统计代码行数 , 只需一个正则就 搞定.嵌套 Html 标签的匹配是正则表达式应用中一个比较难的话题,因为它涉 及到的正则语法比较多,也比较难.因此也就更有研究的价值. 思路 任何复杂的正则表达式都是 ...

  5. java 正则替换cdata_XML中配置正则表达式的写法

    在做WEB表单时,为了增加用户体验,表单验证通常是必不可少的.而这样的效果通常也是通过正则表达式实现. 如果在往前考虑一步,假如用户自己也能根据需要修改这些正则表达式,那就更加人性化了. 在做管理系统 ...

  6. java 正则 浮点数_浮点数的正则表达式

    蝴蝶不菲 使用[.]而不是\.和[0-9]而不是\d以避免在某些语言(如Java)中逃避问题.感谢无名者一开始就认识到了这一点.一个相对简单的模式匹配浮点数是[+-]?([0-9]*[.])?[0-9 ...

  7. java 正则 不包含字符串_java正则表达式找出不包含特定字符串

    看到有同学询问这个都好几天了还没解决,就摆渡了哈, 以下纯属copy, ======================================= 正则表达式中有前瞻(Lookahead)和后顾( ...

  8. java 正则 不包含_java使用正则表达式匹配不包含某个规则的字符串

    测试数据: 例如上面这几条简单的日志条目,我们想实现两个目标: 1.把8号的数据过滤掉: 2.把那些不包含robots.txt字符串的条目给找出来(只要Url中包含robots.txt的都给过滤掉). ...

  9. java正则匹配的坑_java正则表达式入坑指南

    在日常开发工作中,无论你使用的语言是java.python.shell.golang还是C#, 正则表达式是编程语言中几乎绕不开的话题.有了它,可以帮你快速定位到符合条件的文本内容.今天小编带大家一起 ...

最新文章

  1. 2017-2018-1 20162306 实验五实验报告
  2. javascript函数调用的几种方式
  3. IIS新建站点服务器,localhost能登录但是IP访问登录不了。
  4. shop--7.店铺信息编辑--Controller层
  5. 实战系列-Java中线程安全集合类(二)
  6. 紫书搜索 习题7-4 UVA - 818 Cutting Chains 暴力+dfs判环+位运算
  7. 解决 安装或卸载软件时报错Error 1001 的问题
  8. MyBatis通过反射建立一个对象的过程。
  9. AVCHD格式转换为MP4格式的办法
  10. dnf外挂java代码,dnf脚本制作教程共22课java
  11. Distral: Robust multitask reinforcement learning.
  12. 红帽子linux2017安装,Firefox 49发布 - 在RedHat和Debian系统上安装
  13. 屏幕小于6英寸的手机_2019小屏手机有哪些 8款6英寸以下小屏全面屏手机推荐 (全文)...
  14. Leetcode:剑指 Offer 58 - II. 左旋转字符串(C++)
  15. 修改织梦dedecms后台默认admin账号的方法
  16. PostgreSQL使用PostGIS插件,存储GIS数据
  17. Centos 7 安装 docker
  18. 机器学习在热门微博推荐系统的应用
  19. arcgis弧段怎么加很多点_ArcGIS常用操作技巧大汇总
  20. STM8L052C6 低功耗+LCD显示 经验分享

热门文章

  1. 南华大学计算机学院吴取劲,一种基于图深度优先搜索的基本路径集自动生成优化算法-南华大学学报.PDF...
  2. java消费者生产者设计模式_java 多线程并发设计模式之四: 生产者消费者模式
  3. 电脑仙人掌机器人作文_满分作文精选细评:致敬奋斗的时光
  4. jquery在html中显示文字居中,jquery单击文字或图片内容放大并居中显示
  5. linux iis 环境配置教程,Linux系统Java环境配置教程
  6. 《团队作业第三、第四周》五小福团队作业--Scrum 冲刺阶段--Day6
  7. 无限分级 层次输出 demo
  8. sql语句-linq语言-lambda表达式对照
  9. 澳门大学物联网设计方法研究获“973”立项
  10. Vision Transformer太火!这门开源课也火了!十小时现场coding带你玩转ViT 爆款SOTA算法!...