[請益] preg_match_all的pattern怎麼寫?

看板PHP作者 ( )時間16年前 (2009/07/05 21:38), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
若$string = "xxxxxxxxxxxxxxxxxxxxxhttp://xxxxxxxxxx.comxxxxxxxxxxxxxxxxxxx" xxxxxxxxxx為任意英文字母 若要將其中的http://xxxxxxxxxx.com擷取出來要怎麼寫呢? 我是寫 http 開頭 .com 結尾 這樣寫為什麼結果是錯的呢? preg_match_all("/http.*\.com/Ui", $string,$data); 希望各位版友指教 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.7.1

07/05 22:15, , 1F
因為你字串中,並非com" 不然你就是要把\"拿掉
07/05 22:15, 1F

07/05 22:15, , 2F
"/http.*com/"
07/05 22:15, 2F

07/05 22:16, , 3F
當然Ui也是可以加
07/05 22:16, 3F
※ 編輯: justlonelygo 來自: 140.118.7.1 (07/05 22:26)

07/05 22:26, , 4F
剛才打錯了 一樓的大大 我換了之後也是不行耶..
07/05 22:26, 4F

07/05 22:46, , 5F
不好意思 可以了 謝謝一樓的大大
07/05 22:46, 5F
文章代碼(AID): #1AKApber (PHP)
文章代碼(AID): #1AKApber (PHP)