一段关于正则表达式匹配 HTML 的案列
2011-08-29 22:50 音乐让我说 阅读(427) 评论(0) 编辑 收藏 举报代码如下:
对于一段 HTML 代码:
<script src="XX">d</script> <script src="XX"> gh</script> <script src="XX">fg </script> <script src="XX">abc</script>
而下面的正则表达式:
<script[^>]*>(?:.|[\r\n])*?</script>
结果:
匹配的结果为 4 对单独的 script
截图如下:
而对于下面的正则表达式:
<script[^>]*>(?:.|[\r\n])*</script>
却是整体匹配,即结果只有一对 script
截图如下:
谢谢浏览!
作者:音乐让我说(音乐让我说 - 博客园)
出处:http://music.cnblogs.com/
文章版权归本人所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。