PHP修剪整个单词

时间:2013-09-12 08:26:57

标签: php string trim

如何修剪php字符串中的整个单词

就像我不想要左边的"foo""bar""mouse"字和字符串末尾的"killed"

因此"fo awesome illed"not被裁掉

但是"foo awesome killed" => " awesome "

"killed awesome foo"没有修剪(从右边修剪掉,从左边休息)

当我使用ltrim($str, "foo")时;它会修剪"foo" - "f""o"

中的任何字母

2 个答案:

答案 0 :(得分:10)

使用preg_replace()将字符串替换为空字符串。

$str = preg_replace('/^(foo|bar|mouse)|killed$/', '', $str);

转到regular-expressions.info了解有关regexp的更多信息。

答案 1 :(得分:-1)

使用preg_match功能并根据您的要求创建自己的模式。