如何修剪php字符串中的整个单词
就像我不想要左边的"foo"
,"bar"
,"mouse"
字和字符串末尾的"killed"
。
因此"fo awesome illed"
会not
被裁掉
但是"foo awesome killed"
=> " awesome "
"killed awesome foo"
没有修剪(从右边修剪掉,从左边休息)
当我使用ltrim($str, "foo")
时;它会修剪"foo"
- "f"
或"o"
答案 0 :(得分:10)
使用preg_replace()
将字符串替换为空字符串。
$str = preg_replace('/^(foo|bar|mouse)|killed$/', '', $str);
转到regular-expressions.info了解有关regexp的更多信息。
答案 1 :(得分:-1)
使用preg_match功能并根据您的要求创建自己的模式。