我怎麼能條件的正則表達式來檢查是否在匹配不不復制它的preg_replace如果字符串不存在,追加
這裏有我想要什麼(假的代碼)的例子
存在串$string = "1234";
$replacement = "/$1(5?)/"; // this should check if "5" is in $string, if not then add it with $1
preg_replace('/(.*)/', $replacement, $string);
對$replacement
有何建議?
我只希望使用preg_replace
一行代碼中沒有其他功能
這氣味像功課;爲什麼只需要preg_replace()? –