PHP:如何从字符串中删除最后一个单词?
问题描述:
如何使用 PHP 从字符串中删除最后一个单词?
How can I remove, with PHP, the last word from a String?
例如字符串 "Hi, I'm Gian Marco"
将变成 "Hi, I'm Gian"
.
For example the string "Hi, I'm Gian Marco"
would become "Hi, I'm Gian"
.
答
试试这个:
$txt = "Hi, I'm Gian Marco";
$str= preg_replace('/\W\w+\s*(\W*)$/', '$1', $txt);
echo $str
输出
Hi, I'm Gian