[問題] 該如何從一個字串抓出從x~y之間的字呢?(包括x,y)

看板Perl作者 (hazton)時間16年前 (2008/10/18 17:49), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
我抓了一個網頁的原始檔存到$html這個變數 然後想要存裡面所有<li>~</li> 的字串到一個陣列@temp[i]裡 第一個<li>~</li>存到$temp[0] 第二個<li>~</li>存到$temp[1] 請問這種樣子該怎麼做呢@@? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.245.199

10/18 22:48, , 1F
這樣就可以了 @temp=($html=~m!(?<=<li>).*?(?=</li>)!gis);
10/18 22:48, 1F
文章代碼(AID): #18-R4DLM (Perl)