作者emn178 (小殘)
看板RegExp
標題[問題] 比對範圍內的資料
時間Fri Oct 14 17:22:31 2011
/*
聽說註明使用的語言、環境
*
問題有可能較容易被解決...
*/
使用C#
想要找到html某範圍內第一個出現的img, 例如
...
<!--start-->
...
<img src="xxx">
...
<img src="ooo">
...
<!--end-->
...
假設用 <!--start-->.*<img src="([^"]*)".*<!--end--> 找的話
會找到最後一個img ooo
要怎麼找到第一個img xxx
感謝回答
--
※ 發信站 :批踢踢實業坊(ptt.cc)
◆ From: 140.96.83.220
1F:推 cutecpu:.* 改成 .*? 試試 10/14 17:42
2F:→ emn178:可以了謝謝,不過邏輯上怎麼解釋 10/14 20:07
3F:→ mars90226:.*?就是改成非貪婪,所以會盡量比對的少一點 10/14 20:38