0
我有很多字符串,我想使用str_replace或其他函數來替換此字符串中的文本沒有'@'的單詞。修改字符串與PHP
我用「;」分隔單詞。
最好的方法是什麼?
我不能用這個替換「aaa;」因爲在三美元我有「呃」沒有「;」。
我有很多字符串,我想使用str_replace或其他函數來替換此字符串中的文本沒有'@'的單詞。修改字符串與PHP
我用「;」分隔單詞。
最好的方法是什麼?
我不能用這個替換「aaa;」因爲在三美元我有「呃」沒有「;」。
嘗試
preg_replace('/aaa([email protected])/', '555', $1);
此正則表達式將匹配任何你,但([email protected])
位意味着,如果後面是@
符號它不會匹配aaa
更換aaa
。
我的錯誤,在我的答案錯字。我編輯過它。檢查:http://codepad.org/6N7arpvc – Scopey