我想要做的是找到括在大括號中的所有空格,然後用另一個字符替換它們。替換大括號內的所有空格
喜歡的東西:
{The quick brown} fox jumps {over the lazy} dog
要更改爲:
{The*quick*brown} fox jumps {over*the*lazy} dog
我已經在網上搜索,但只這是我得到了什麼,到目前爲止,它似乎很接近我真正想要的。
preg_replace('/(?<={)[^}]+(?=})/','*',$string);
我的問題與上面的代碼是,它取代了一切:
{*} fox jumps {*} dog
我一直在尋找到正則表達式的教程搞清楚應該怎麼修改上面的代碼,只替換空間,但無濟於事。任何意見將不勝感激。
謝謝。
只是字符串爆炸所產生的陣列「*」。抱歉,我太累了,不能寫一個例子。 – noel