图是网页源代码的图片,我想用preg_match采集“中专/技校”这个内容,但是怎么也无法采集到准确的内容$preg="#人 <span class=\"s\"></span>(.*) <span#iUs";$preg = iconv('gbk','utf-8',$preg);preg_match($preg,$con,$arr);echo $arr[1];这样能匹配成功,但是“中专/技校”的前面总有空格,把$preg改成$preg="#人 <span class="s"></span> (.*) <span#iUs";这样就什么也匹配不到了,要怎么才能正确匹配呀,是正则的问题吗?要怎么弄啊,大神们。。。。。。
上面代码有点乱
$preg="#人 <span class=\"s\"></span>(.*) <span#iUs";
$preg = iconv('gbk','utf-8',$preg);
preg_match($preg,$con,$arr);
echo $arr[1];
这样能匹配成功,但是“中专/技校”的前面总有空格,把$preg改成
$preg="#
人 <span class="s"></span>
(.*) <span#iUs";
这样就什么也匹配不到了,要怎么才能正确匹配呀,是正则的问题吗?
âä¸ä¸/ææ ¡âçåé¢æ»æç©ºæ ¼ï¼å¦ä¸å¾æ示ï¼
æ£åæ¯ (.*) ï¼æ¯å¨ä¸¤ä¸ª <span> æ ç¾ä¸çææå
容ï¼å æ¤ï¼ç©ºæ ¼ãæ¢è¡ç¬¦ççé½å±äºå¹é
å
容ã
解å³åæ³ï¼å¯ä»¥ç®åå°éç¨ trim çå½æ°ï¼å¯¹å¹é çç»æå é¤ç©ºç½å符ã
追é®è½ç¶å·²ç»ç¥éæ¯ä»ä¹åå äºï¼è¿æ¯é常æè°¢ï¼ææ¯æå 容æå ¥å°æ°æ®åºä¸æåç°æ\nçï¼ä¹åæ 论å¨ç½é¡µä¸è¿æ¯æºæ件ä¸ï¼è¿æ¯ç¼è¾å¨ä¸é½æ²¡æ\nï¼æä¹ä¹æ¾ä¸åºéå¨åªéï¼ä½ å¾çä¸ç¨çæ¯ä»ä¹è½¯ä»¶åï¼