PHP 正则表达式如何替换行末指定字符而不替换行首与行末相同的字符

比如:我想替换以下标题1行尾的“DVD”而标题2的行首“DVD”不进行替换怎么做?标题1:璀璨人生DVD标题2:DVD房的回忆标题N依次类推...... 比如:我想替换以下标题1行尾的“DVD”而标题2的行首“DVD”不进行替换怎么做?
标题1:璀璨人生DVD
标题2:DVD房的回忆
标题N依次类推...
展开
 我来答
匿名用户
2019-03-12
展开全部
<?php        
    
$pattern = '/DVD$/';  
$str = "灿烂人生DVD"; 
$str = preg_replace($pattern, '', $str);
var_dump($str);die;     
    
?>

$匹配末尾的字符

更多追问追答
追问
$pattern = '/DVD$/';// 这个“/”在其中起到的是什么作用
追答
正则的什么分隔符来着,换别的字符也行,比如#
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式