如何匹配具有特定类的所有div的内容.例如:
<div class="column-box-description paddingT05">content</div>
Run Code Online (Sandbox Code Playgroud)
一般情况下,你不应该使用正则表达式,除非你可以对你匹配的文本做出强有力的假设; 你会用实际解析HTML的东西做得更好.
但是,如果你能做出这些更强的假设,你可以使用:
<div class="[^"]*?paddingT05[^"]*?">(.*?)</div>
Run Code Online (Sandbox Code Playgroud)
关键部分是不情愿的量词*?,它与可能的最小文本相匹配(即它不会贪婪地吃掉它</div>.