如何用正则表达式匹配标签匹配最后一个p标签?

破案1101起查缴财物6.9亿元!江苏打击整治养老诈骗专项行动战果显著

破案1101起查缴财物6.9亿元!江苏打击整治养老诈骗专项行动战果显著

我正在制作一个正则表达式,我只想匹配错误的标签,如:

在上面的相同文本中,我希望得到的结果为

每次看到项目中出现的正则表达式,就感觉像看天书一样,好像对正则产生了恐惧心理。这次下定决心一定要弄懂正则,花了大量精力学习,终于可以大声地说我会正则了。本文的目的是让大家能读懂正则表达式,并且用手写正则解决项目中的一些问题。

在大家的印象中,正则就是一串符号组成的,这些特殊的符号都有特殊的含义,它们是:

本小节就从这些符号入手,快速带大家熟悉正则表达式。某些符号只有在正则表达式某些上下文中才具有特殊含义,其他时候则被当成普通字符处理。

在非特殊字符前面加\表示下一个字符是特殊字符。比如/d/是匹配小写字母“d”,但是/\d/匹配的是数字0-9

在特殊字符前面加\表示下一个字符不是特殊字符,而是字符本身,也就是所谓的字符转义。例如,想要匹配字符串中的小数点,必须加\/\./,因为.是特殊字符,/./代表的是匹配所有字符。

例子1:匹配字符中的小数点,因为小数点.是特殊字符所以需要转义

我要回帖

更多关于 正则表达式匹配标签 的文章

 

随机推荐