加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

常用正则表达式--(自已收藏:不断更新中)

发布时间:2020-12-14 02:27:51 所属栏目:百科 来源:网络整理
导读:1、匹配b和/b之间的内容 bthis is the test /b(?=(w+))[sS]+?(?=/1) 2、匹配最外层的() a+(b*(c+d))/e+f-(g/(h-i))*j(((?Open()|(?-Open))|[^()])*(?(Open)(?!))) 3.匹配a标签 (?is)a[^]*?href=(['""]?)(?url[^'""s]+)1[^]*(?text(?:(?!/?ab).)

1、匹配<b>和</b>之间的内容

<b>this is the test </b>

(?<=<(w+)>)[sS]+?(?=</1>)

2、匹配最外层的()

a+(b*(c+d))/e+f-(g/(h-i))*j

(((?<Open>()|(?<-Open>))|[^()])*(?(Open)(?!)))

3.匹配a标签

(?is)<a[^>]*?href=(['""]?)(?<url>[^'""s>]+)1[^>]*>(?<text>(?:(?!</?ab).)*)</a>

4.新浪微博

@[S]+
(https?|ftp)://[S]+
#.+?#

参考:

  • 微软的正则表达式教程
  • System.Text.RegularExpressions.Regex类(MSDN)
  • 专业的正则表达式教学网站(英文)
  • 关于.Net下的平衡组的详细讨论(英文)
  • Mastering Regular Expressions (Second Edition)
  • 正则表达式语法
  • 正则表达式30分钟入门教程
  • NET正则基础之——平衡组
  • (编辑:李大同)

    【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

      推荐文章
        热点阅读