从字符串中删除特定单词

2022-08-30 17:57:44

我正在通过JSON提取Twitter用户的个人资料图像。为此,我的代码是:

$x->profile_image_url

返回个人资料图像的 URL。网址的格式可能是或或或等。"..xyz_normal.jpg""..xyz_normal.png""..xyz_normal.jpeg""..xyz_normal.gif"

现在我想从我收到的每个URL中删除“_normal”部分。如何在php中实现这一点?我厌倦了尝试。请帮忙。


答案 1

php str_replace.

str_replace('_normal', '', $var)

这样做的目的是在变量$var中将“_normal”替换为“”(无)。或者看看preg_replace是否需要正则表达式的强大功能。


答案 2

str_ireplace() 函数执行相同的工作,但忽略大小写

如下

<?php
echo str_ireplace("World","Peter","Hello world!");
?>

输出:你好彼得!

更多例子,你可以看到


推荐