1、匹配<b>和</b>之间的内容
<b>this is the test </b>
(?<=<(\w+)>)[\s\S]+?(?=</\1>)
2、匹配最外层的()
a+(b*(c+d))/e+f-(g/(h-i))*j
\(((?<Open>\()|(?<-Open>\))|[^()])*(?(Open)(?!))\)
3.匹配a标签
(?is)<a[^>]*?href=(['""]?)(?<url>[^'""\s>]+)\1[^>]*>(?<text>(?:(?!</?a\b).)*)</a>
4.新浪微博
@[\S]+
(https?|ftp)://[\S]+
#.+?#
参考:
本文介绍了几种实用的正则表达式应用场景,包括匹配HTML标签内的内容、抓取微博中的用户名与链接等,并提供了详细的正则表达式示例。通过这些实例,读者可以更好地理解如何在实际开发中运用正则表达式。
3485

被折叠的 条评论
为什么被折叠?



