php正则表达式删除字符串

现在我有一堆比如a科、b室、c科d室这样类是的字符串,我要删除以科、室结尾字符的字符串并且c科d室删除后是c科d这样的正责怎么写... 现在我有一堆 比如 a科、b室、c科d室 这样类是的字符串,我要删除以 科、室 结尾字符的字符串 并且c科d室 删除后 是 c科d 这样的正责怎么写 展开
 我来答
紫薇参星
科技发烧友

2017-12-20 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:5983
采纳率:92%
帮助的人:3606万
展开全部

php正则表达式  /(科|室)(?=( 、|$))/

按照你的要求编写的删除科、室的php程序如下

<?php

 $str="a科、b室、c科d室";

 $regex="/(科|室)(?=(、|$))/"; 

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

?>

运行结果
a、b、c科d
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式