我想要做的是找到用大括号括起来的所有空格,然后用另一个字符替换它们。
就像是:
{The quick brown} fox jumps {over the lazy} dog
更改为:
{The*quick*brown} fox jumps {over*the*lazy} dog
我已经在网上搜索过,但到目前为止我得到的只有这个,而且它似乎非常接近我真正想要的。
preg_replace('/(?<={)[^}]+(?=})/','*',$string);
我对上述代码的问题是它替换了所有内容:
{*} fox jumps {*} dog
我正在研究正则表达式教程,以弄清楚我应该如何修改上面的代码以仅替换空格但无济于事。任何输入将不胜感激。
谢谢。