-1

在 Javascript 中,我将所有出现的字母 'ą' 替换为 ' aaa '。

 json=json.replace(/\ą/g,'**aaa**');

现在我想在 PHP 中倒退,将所有 ' aaa ' 更改为 'ą'。

例如:

**aaa**baba**aaa**  for 'ąbabaą';

这可能很容易,但我不擅长 PHP。

4

2 回答 2

4

只需使用str_replace(),如下所示:

$string = str_replace( '**aaa**', 'ą', $string);

如果您需要单词边界,则需要一个正则表达式,如下所示:

$string = preg_replace( '/\b**aaa**\b/', 'ą', $string);
于 2012-12-20T16:10:59.057 回答
1
$original = "**aaa**baba**aaa**";
$result = str_replace("**aaa**", "ą", $original);

请注意,PHP 的网站具有出色的搜索功能;在这种情况下,我键入“ http://php.net/replace ”来获取与“replace”相关的条目列表,第一个链接是针对上述函数的。

于 2012-12-20T16:13:19.337 回答