我該怎麼做?例如,我有這樣的文字(這是一個源代碼):如何搜索字符串並獲取值?
Welcome to asdfasdf, <h2>Welcome</h2>, <a href="index.php?my_id=1">Homepage</a>,
<br />, Hi, this is some text.
Check <a href="index.php?my_id=12945">this link</a> or
<a href="index.php?my_id=138>this link</a> for more information.
<br /><strong>Thanks</strong>
現在我想用PHP搜索這個字符串「添加my_id」,並顯示所有的ID。所以輸出將是:
1
12945
138
希望你能理解我。謝謝!
非常感謝!但有時它不是裏面,但例如像這樣:的onclick =「發送(」 REPORT_ID = 40983129' )」 – Jordy
@Jordy,把我的正則表達式它的工作HTML解析器我加入,將不包括這種情況下 – hakre
。 @Jordy,如果你想成爲不那麼嚴格,試試這個: preg_match_all( '〜\添加my_id =([0-9] +)〜UIS?',$海峽,$水庫); 這將找到IDS中的任何位置。串。 – DamirR