在Javascript中,我將字母'±'的所有出現次數替換爲'aaa'。現在多次出現正則表達式PHP拉丁語標誌
json=json.replace(/\ą/g,'**aaa**');
我想向後做在PHP中,改變一切「AAA」到「A」。
例如:
**aaa**baba**aaa** for 'ąbabaą';
這可能是容易的,但我不擅長PHP。
在Javascript中,我將字母'±'的所有出現次數替換爲'aaa'。現在多次出現正則表達式PHP拉丁語標誌
json=json.replace(/\ą/g,'**aaa**');
我想向後做在PHP中,改變一切「AAA」到「A」。
例如:
**aaa**baba**aaa** for 'ąbabaą';
這可能是容易的,但我不擅長PHP。
只需使用str_replace()
,像這樣:
$string = str_replace('**aaa**', 'ą', $string);
如果需要字邊界,你需要一個正則表達式,像這樣的:
$string = preg_replace('/\b**aaa**\b/', 'ą', $string);
$original = "**aaa**baba**aaa**";
$result = str_replace("**aaa**", "ą", $original);
需要注意的是PHP的網站有很好的搜索功能;在這種情況下,我輸入「http://php.net/replace」以獲取與「替換」相關的條目列表,並且第一個鏈接用於上述功能。
我發現它,但它沒有工作 - sry打擾所有人 - 問題是我沒有attache頭('內容類型:文本/ HTML;字符集= utf-8'); – Kriss
根本沒有麻煩 - 考慮用新信息編輯您的問題,然後張貼您的解決方案作爲答案。有人可能會用谷歌搜索類似的問題,你的經驗可以幫助他們。 – GargantuChet
順便說一句,你不需要逃避'±'。 –