看板 RegExp 關於我們 聯絡資訊
preg_match('@^(?:http://)?([^/]+)@i',"http://www.XXXXXXX.tw", $matches); $host = $matches[1].''; echo $host; 請問這句的"@"是什麼作用? 一般開頭結尾不是"/"? 謝謝回答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.0.173
bibo9901:作用同"/", 只要前後兩個一樣就可以 09/29 21:09
bibo9901:用"/"當 delimiter 的話, pattern裡的/要跳脫, 很會醜.. 09/29 21:11
bibo9901:'/...http:\\/\\/....[^//\]../i' 反而會看不懂= = 09/29 21:12