这里有一个例子说明了我想弄清楚的是什么。我有几个字符串,都说明了两个不同的情况。
病例1:营养学/营养、健身和健康
案例2:大气科学/气象学
我想编写一个函数,删除"/“右侧的单词。因此,案件1和2将变成:
案例1(改变):营养学、健身与健康
案例2(改变):大气科学
我觉得这有点棘手,因为在一种情况下,它是在短语的开头,而在另一种情况下,是在结尾。
发布于 2012-06-12 23:52:33
试试这个:
preg_replace( '#/[a-z]+#i', '', $string);您可以看到它在这里中工作。
它所做的是使用正则表达式查找一个/,后面跟着一个或多个字母字符。当它找到它时,它将它替换为nothing ('')。
https://stackoverflow.com/questions/11006380
复制相似问题