标题:
求助,这个怎么匹配,高手进
[打印本页]
作者:
sky5
时间:
2008-1-18 13:22
标题:
求助,这个怎么匹配,高手进
<!-- START BODY OF TEXT HERE -->
内容哦
<!-- footer -->
复制代码
我要匹配 start body of text here 到 footer之间的内容哦
我用的
/<!-- START BODY OF TEXT HERE[^.*$]*?footer -->/gi
复制代码
匹配为空,请各位帮帮忙
注意哦 start 和body 之间可能有空格也可能没,其他空格也是哦
[
本帖最后由 sky5 于 2008-1-18 15:19 编辑
]
作者:
Aycox
时间:
2008-1-18 15:50
<!--\W?\bSTART\W?BODY\W?OF\W?TEXT\W?HERE\W?-->[\s\S]*?<!--\W?\bfooter\W?-->
复制代码
不超过1个空格,有空格或无空格,可以用上面的,超过了需改成\W*?
[
本帖最后由 Aycox 于 2008-1-18 15:52 编辑
]
作者:
sky5
时间:
2008-1-18 16:29
为什么要用\s\S而不用.*
作者:
needed
时间:
2008-1-18 16:43
点 无法匹配 \n 换行
作者:
sky5
时间:
2008-1-18 18:00
我已经测试,点也可以匹配换行
[^.*$]*?
试试何妨
作者:
小絮
时间:
2008-1-19 00:48
<[^>]*?START[^>]*?BODY[^>]*?>[\s\S]*?<![^>]*?footer[^>]*?>
欢迎光临 世界之窗论坛 (http://bbs.theworld.cn/)
Powered by Discuz! 7.2