看板 RegExp 關於我們 聯絡資訊
想請問一下各位大大.. 想找出html語法中,attribute中有"XXX"這個字的語法 應該要怎麼寫,因為想了好一陣子還是想不出來.所以想來請教一下各位大大 是否能教一下應該要怎麼寫才好?? 如:要找出attribute中有"陽明山"的 想怎麼從下面的文中,找出<img alt="很多人在陽明山上排隊" src="http://123456.gif">和<a href="http://" title="陽明山上"> abcdefg<img alt="很多人在陽明山上排隊" src="http://123456.gif">abcdefg<a href="http://" title="陽明山上">ddd</a> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.120.177.216
No:/<[^>]*陽明山[^>]*>/g 這樣?? 匹配中文還滿少見的XDD 12/27 01:36
LPH66:attribute? 是只限 alt="" 還是連 value=""也要抓? 12/27 08:38
LPH66:所有的 "" 裡都要抓的話 12/27 08:38
LPH66:/<[^>"]*("[^>"]*"[^>"]*)*"[^>"]搜尋目標[^>]*>/g 12/27 08:39
LPH66:也就是搜尋目標前有奇數個 " 為條件 12/27 08:39
LPH66:這樣萬一你要找的字正好是 title 或 value 時就不會出事 12/27 08:40
crystalye:parse出來了...感謝樓上二位大大啊...萬分感謝... 12/30 21:23