使用正则表达式匹配HTML 下各种标签</a></h1> </div> </header> <main class="content" role="main"> <div class="leftbox"> <article class="post tag-uifont tag-webview"> <header class="post-header"> <footer class="tc"> <time class="post-date" datetime="2022-12-23">2022-12-23</time> </footer> </header> <section class="post-content"> <div class="contentbef"> </div> <p>http://www.oschina.net/question/195686_46313</p> <p> </p> <p><title>标题</title></p> <p><title><br>标题<br></title></p> <p>我自己写的正则表达式是  "<title>.*?</title>" (没有双引号)  只能匹配第一种,,但是不能匹配第二种,,有没有好的正则表达式匹配类似第二种这样换行的标签</p> <p> </p> <p>试试这个</p> <p><title>[\s\S]*?</title></p> <p> </p> <p>---------------------</p> <p>php版的 /<title>.*?</title>/m</p> <p>--------------------------</p> <p><code class="php variable">$pattern</code> <code class="php plain">= </code><code class="php string">'/<title>([\S\s]*?)<\/title>/'</code><code class="php plain">;</code></p> <p>-----------------------------</p> <p> </p> <pre>//正则提取,匹配次数<br>$match_nums =preg_match_all('/<title>([\S\s]*?)<\/title>/',$article, $matchs);<br>//匹配项是一个二维数组<br>//echo print_r($matchs);<br>//返回完整匹配次数(可能是0),或者如果发生错误返回FALSE。<br>if($match_nums == 0 || $match_nums == FALSE ){<br> //没有匹配就原样返回<br> return array();<br>}<br><br>//第一个是完整匹配,第二个匹配就是去掉title标签的纯文本<br>$title = $matchs[1][0];</pre> <p> </p> <div style="margin-top: 10px;"> </div> </section> <footer class="post-footer"> <section class="author"> </section> </footer> <p class="mt10">相关文章:</p> <div style="width: 100%;" class="contentcard"> <div style="width: 100%;height: auto;" class="carditem litem clearfix"> <ul style="padding-left: 0rem;" class="cardcont"> <li> <a title="正则表达式匹配HTML标签或标记" href='/show-306874514.html' target="_blank"></a> <span>2021-07-12</span> </li> <li> <a title="Java/Js下使用正则表达式匹配嵌套Html标签" href='/show-307214007.html' target="_blank"></a> <span>2022-12-23</span> </li> <li> <a title="使用正则表达式匹配嵌套Html标签(转)" href='/show-308017666.html' target="_blank"></a> <span>2022-12-23</span> </li> <li> <a title="正则表达式匹配标签" href='/show-308618688.html' target="_blank"></a> <span>2022-12-23</span> </li> <li> <a title="javascript正则表达式:匹配所有html标签" href='/show-307532391.html' target="_blank"></a> <span>2022-12-23</span> </li> <li> <a title="正则表达式匹配img标签" href='/show-306609743.html' target="_blank"></a> <span>2021-10-19</span> </li> </ul> </div> </div> </article> </div> <div class="rigthbox contentcard mt10"> <div style="height: auto;" class="carditem litem"> <div class="cardtit">猜你喜欢 </div> <ul class="cardcont"> <li> <a title="正则表达式匹配Html标签" href="/show-306884826.html" target="_blank"></a> <span>2021-06-07</span> </li> <li> <a title="正则表达式匹配html标签" href="/show-308235109.html" target="_blank"></a> <span>2022-12-23</span> </li> <li> <a title="正则表达式匹配html及汉字 正则表达式匹配Html标签" href="/show-992677.html" target="_blank"></a> <span>2021-12-24</span> </li> <li> <a title="php正则表达式匹配html标签" href="/show-306855010.html" target="_blank"></a> <span>2021-09-10</span> </li> <li> <a title="使用正则表达式匹配嵌套Html标签" href="/show-305377471.html" target="_blank"></a> <span>2021-08-17</span> </li> </ul> </div> <div style="height: auto;" class="carditem litem"> <div class="cardtit">相关资源 </div> <ul class="cardcont"> <li> <a title="XRegExp V2.0 JavaScript正则表达式库下载" href="/down-187.html" target="_blank">下载</a> <span>2021-06-05</span> </li> <li> <a title="织梦 正则表达式 chm版下载" href="/down-6814.html" target="_blank">下载</a> <span>2022-12-05</span> </li> <li> <a title="正则表达式系统教程 CHM 正则参考下载" href="/down-6815.html" target="_blank">下载</a> <span>2022-12-22</span> </li> </ul> </div> <div style="height: auto;" class="carditem litem"> <div class="cardtit">相似解决方案 </div> <ul class="cardcont"> </ul> </div> <div style="height: auto;background-color: #ddd;text-align: center;" class="carditem litem"> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-5446233687289962" data-ad-slot="2607637140" data-ad-format="auto" data-full-width-responsive="true"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script> </div> <div style="height: auto;" class="carditem litem mt20"> <div class="cardtit">热门标签 </div> <div class="tagbox"> <a target="_blank" title="Java" href="/default/index/tags?cid=164&cname=Java" >Java</a> <a target="_blank" title="Python" href="/default/index/tags?cid=367&cname=Python" >Python</a> <a target="_blank" title="linux" href="/default/index/tags?cid=274&cname=linux" >linux</a> <a target="_blank" title="javascript" href="/default/index/tags?cid=169&cname=javascript" >javascript</a> <a target="_blank" title="Mysql" href="/default/index/tags?cid=237&cname=Mysql" >Mysql</a> <a target="_blank" title="C#" href="/default/index/tags?cid=187&cname=C%23" >C#</a> <a target="_blank" title="Docker" href="/default/index/tags?cid=243&cname=Docker" >Docker</a> <a target="_blank" title="算法" href="/default/index/tags?cid=344&cname=%E7%AE%97%E6%B3%95" >算法</a> <a target="_blank" title="前端" href="/default/index/tags?cid=160&cname=%E5%89%8D%E7%AB%AF" >前端</a> <a target="_blank" title="SpringBoot" href="/default/index/tags?cid=168&cname=SpringBoot" >SpringBoot</a> <a target="_blank" title="Redis" href="/default/index/tags?cid=227&cname=Redis" >Redis</a> <a target="_blank" title="Vue" href="/default/index/tags?cid=236&cname=Vue" >Vue</a> <a target="_blank" title="spring" href="/default/index/tags?cid=696&cname=spring" >spring</a> <a target="_blank" title="设计模式" href="/default/index/tags?cid=632&cname=%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F" >设计模式</a> <a target="_blank" title=".net core" href="/default/index/tags?cid=381&cname=.net+core" >.net core</a> <a target="_blank" title=".net" href="/default/index/tags?cid=300&cname=.net" >.net</a> <a target="_blank" title="kubernetes" href="/default/index/tags?cid=2179&cname=kubernetes" >kubernetes</a> <a target="_blank" title="c++" href="/default/index/tags?cid=312&cname=c%2B%2B" >c++</a> <a target="_blank" title="数据库" href="/default/index/tags?cid=284&cname=%E6%95%B0%E6%8D%AE%E5%BA%93" >数据库</a> <a target="_blank" title="数据结构" href="/default/index/tags?cid=247&cname=%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84" >数据结构</a> <a target="_blank" title="大数据" href="/default/index/tags?cid=888&cname=%E5%A4%A7%E6%95%B0%E6%8D%AE" >大数据</a> <a target="_blank" title="js" href="/default/index/tags?cid=159&cname=js" >js</a> <a target="_blank" title="机器学习" href="/default/index/tags?cid=171&cname=%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0" >机器学习</a> <a target="_blank" title="微服务" href="/default/index/tags?cid=832&cname=%E5%BE%AE%E6%9C%8D%E5%8A%A1" >微服务</a> <a target="_blank" title="Android" href="/default/index/tags?cid=282&cname=Android" >Android</a> <a target="_blank" title="Go" href="/default/index/tags?cid=839&cname=Go" >Go</a> <a target="_blank" title="程序员" href="/default/index/tags?cid=327&cname=%E7%A8%8B%E5%BA%8F%E5%91%98" >程序员</a> <a target="_blank" title="面试" href="/default/index/tags?cid=637&cname=%E9%9D%A2%E8%AF%95" >面试</a> <a target="_blank" title="JVM" href="/default/index/tags?cid=727&cname=JVM" >JVM</a> <a target="_blank" title="ASP.net core" href="/default/index/tags?cid=179&cname=ASP.net+core" >ASP.net core</a> <a target="_blank" title="云原生" href="/default/index/tags?cid=22056&cname=%E4%BA%91%E5%8E%9F%E7%94%9F" >云原生</a> <a target="_blank" title="人工智能" href="/default/index/tags?cid=270&cname=%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD" >人工智能</a> <a target="_blank" title="后端" href="/default/index/tags?cid=1089&cname=%E5%90%8E%E7%AB%AF" >后端</a> <a target="_blank" title="PHP" href="/default/index/tags?cid=281&cname=PHP" >PHP</a> <a target="_blank" title="git" href="/default/index/tags?cid=226&cname=git" >git</a> <a target="_blank" title="CSS" href="/default/index/tags?cid=817&cname=CSS" >CSS</a> <a target="_blank" title="golang" href="/default/index/tags?cid=409&cname=golang" >golang</a> <a target="_blank" title="k8s" href="/default/index/tags?cid=5067&cname=k8s" >k8s</a> <a target="_blank" title="Nginx" href="/default/index/tags?cid=373&cname=Nginx" >Nginx</a> <a target="_blank" title="Django" href="/default/index/tags?cid=634&cname=Django" >Django</a> <a target="_blank" title="mybatis" href="/default/index/tags?cid=720&cname=mybatis" >mybatis</a> <a target="_blank" title="深度学习" href="/default/index/tags?cid=345&cname=%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0" >深度学习</a> <a target="_blank" title="多线程" href="/default/index/tags?cid=986&cname=%E5%A4%9A%E7%BA%BF%E7%A8%8B" >多线程</a> <a target="_blank" title="React" href="/default/index/tags?cid=560&cname=React" >React</a> <a target="_blank" title="架构" href="/default/index/tags?cid=2070&cname=%E6%9E%B6%E6%9E%84" >架构</a> <a target="_blank" title="devops" href="/default/index/tags?cid=2662&cname=devops" >devops</a> <a target="_blank" title="爬虫" href="/default/index/tags?cid=905&cname=%E7%88%AC%E8%99%AB" >爬虫</a> <a target="_blank" title="云计算" href="/default/index/tags?cid=361&cname=%E4%BA%91%E8%AE%A1%E7%AE%97" >云计算</a> <a target="_blank" title="Spring Boot" href="/default/index/tags?cid=201&cname=Spring+Boot" >Spring Boot</a> <a target="_blank" title="LeetCode" href="/default/index/tags?cid=342&cname=LeetCode" >LeetCode</a> </div> </div> <div id="rightadbox" style="height: 300px;background-color: #ddd;text-align: center;" class="carditem litem"> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-5446233687289962" data-ad-slot="2607637140" data-ad-format="auto" data-full-width-responsive="true"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script> </div> </div> <div class="clearfix"></div> </main> <div class="yllinks alink"></div> <footer class="site-footer clearfix"> <section class="copyright">By © 2026 <a href="/" title="www.likecs.com">likecs</a> 版权所有,<br/>本站所有数据收集于网络如有侵犯到您的权益请联系 进行下架处理1。 </section> <section class="poweredby"> <a target="_blank" href="https://beian.miit.gov.cn/">粤ICP备22038628号</a>Powered By WordPress </section> <script charset="UTF-8" id="LA_COLLECT" src="//sdk.51.la/js-sdk-pro.min.js"></script> <script>LA.init({id: "Je3PjbvUssp6BbvY",ck: "Je3PjbvUssp6BbvY"})</script> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?2eb031e42d29b7c1a1f16948d2ae2a9f"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> </footer> </div> <script> $(function(){ $(".post-content").append('<p style="padding: 20px;color: #cacaca;">原文链接:https://www.cnblogs.com/kenshinobiy/p/4682856.html</p>') }) </script> </body> </html>