html 正则表达式定位div标签内的所有内容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 正则表达式定位div标签内的所有内容相关的知识,希望对你有一定的参考价值。

regular expression matches all content between div and span
<div class="ratings-bar">(.*?)<\/span>

<div class="rating-bar">
  <div class="inline-block ratings-imdb-rating" name= "ir" data-value="7.2">
    <span class="global-spirite rating-star imdb-rating"></span>
    
    
  regular expression matches 2-3 character long numbers
  <span class="runtime">(\d{2,3}) min<\/span>
  
  <span class="runtime">75 min</span>
  
  an example of options
  
  if placing round bracket at the start and finishing with a question mark the content becomes optional
  
  (<div class="inline-block ratings-metascore">
    <span class="metascore (favorable|mixed|unfavorable)">
    (.*?)\s*?<\/span>\s*?Metascore\s*?<\/div>\s*?<\/div>\n)?<p class="text-muted">(.*?)<\/p>
    
    
    <div class="inline-block ratings-metascore">
    <span class="metascore favorable">62 </span>
      Metascore
      </div>
      </div>
      <p class="text-muted">
      A man lerns something extraodinary about himself after a devastating accident.</p>

以上是关于html 正则表达式定位div标签内的所有内容的主要内容,如果未能解决你的问题,请参考以下文章

求一条c# 正则表达式,来获取HTML标签的内容

如何定位父级内的所有标签

如何使用正则表达式获取 `<body>` 标签内的全部内容?

使用正则表达式替换 Pre 标记内的 Html

删除 Div 标签的正则表达式 [重复]

java 正则表达式取出标签内的内容