看板 PHP 關於我們 聯絡資訊
這是 php 官網上的公式: preg_replace ( mixed $pattern , mixed $replacement , mixed $subject) 其中,$pattern 應該是像這樣的格式: '/^abc/' 如果 $pattern 要代入 PHP 的常數(A_CONST),要寫成這樣也不是問題: '/^'. A_CONST .'/' 如果 A_CONST 本身帶有特殊字元,例如:「/」,會出現這樣的錯誤訊息: Warning: preg_replace() [function.preg-replace]: Unknown modifier '/' in XXXXX on line NN 請問要怎麼修改? 有請高手解答,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.193.98
chweng:pattern裡面的特殊字元要跳脫 亦即/要改成\/ 05/27 19:59
emn178:preg_quote() 05/27 22:33
s5846125:to 1F: 我知道要跳脫,不過要怎麼跳? 05/28 01:20
s5846125:感謝 2F 的 function. 05/28 01:21