PHP正则表达式如何替换像这样的案例的

2024-11-01 05:26:50
推荐回答(1个)
回答(1):

这个用正则表达式替换是比较简单的,因为有分隔符/,所以把分隔符后面的都替换掉就行了.

$str="龙门飞甲/龙门飞甲电视剧版";

$regex="~/.*?$~";

echo preg_replace($regex,"",$str);

?>

如果有多个用空格隔开的类似字符串,可以用下面的正则表达式替换

$str="龙门飞甲/龙门飞甲电视剧版 龙门飞甲/龙门飞甲电视剧版";

$regex="~/.*?(?= |$)~";

echo preg_replace($regex,"",$str);

?>