PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
PHP
[请益] 正规表示 比对的内容包含任何字符
楼主:
yanli2
( Yan™)
2015-09-19 15:48:39
原文内容:
<div>
测试一123<br /><a href="111.htm">测试二</a>
</div>
使用 '/<div>(.*)<\/div>/i'
抓不到<div></div>内的资料。
1.是因为比对内容包含了空白、换行、符号 这个原因吗??
2.如果要比对的内容是任何(即任何字符符号英数空白换航等等字串都OK)这样正规该如何下呢?
求解!!
万分感谢
作者:
chenstin
(orz)
2015-09-19 16:08:00
主要是换行要另外写,用.(点)不会包含试试/(?<=<div>)(\r\n|\n)*(.*)(\r\n|\n)*(?=<\/div>)/i
楼主:
yanli2
( Yan™)
2015-09-19 17:51:00
感谢您 但有办法就抓到一个比对资料吗? 这样方法会分三个感谢您 我把(.*)改成(\r\n|\n) 就可以了! 喔耶
作者:
knuckles
(那克斯)
2015-09-19 20:02:00
后面加个s 就可以了 '/<div>(.*)<\/div>/is'加s代表 . 要包含换行参考
http://goo.gl/2op9Kd
作者:
chenstin
(orz)
2015-09-19 21:12:00
哈哈 原来这么简单阿
楼主:
yanli2
( Yan™)
2015-09-20 02:37:00
!学习了!感恩 终生受用
继续阅读
[请益] 购物车相关问题
ahoo122002
Re: [请益] 关于TCP socket和HTTPPOST
alpe
[情报] PHP也有Day#19
rickysu
Re: [请益] 关于TCP socket和HTTPPOST
cleanwind
[请益] 关于TCP socket和HTTPPOST
ZCBVXIRD
[请益] Httppost
ZCBVXIRD
[情报] PHPConf Taiwan 2015 开放报名喽
rickysu
Re: [请益] 推嘘的按钮
y2468101216
[分享] 尚未定义名称的ci扩充功能
tkdmaf
[请益] 推嘘的按钮
imhaha
Links
booklink
Contact Us: admin [ a t ] ucptt.com