[問題] 尋找網址字串符合指令問題

看板RegExp (正規表示式 Regular Expression)作者 (121212121212)時間13年前 (2011/09/29 20:41), 編輯推噓0(003)
留言3則, 1人參與, 最新討論串1/1
preg_match('@^(?:http://)?([^/]+)@i',"http://www.XXXXXXX.tw", $matches); $host = $matches[1].''; echo $host; 請問這句的"@"是什麼作用? 一般開頭結尾不是"/"? 謝謝回答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.0.173

09/29 21:09, , 1F
作用同"/", 只要前後兩個一樣就可以
09/29 21:09, 1F

09/29 21:11, , 2F
用"/"當 delimiter 的話, pattern裡的/要跳脫, 很會醜..
09/29 21:11, 2F

09/29 21:12, , 3F
'/...http:\\/\\/....[^//\]../i' 反而會看不懂= =
09/29 21:12, 3F
文章代碼(AID): #1EX6UB-M (RegExp)
文章代碼(AID): #1EX6UB-M (RegExp)