我在stackoverflow上找到了此解決方案以獲取句子中的第一個單詞。從字符串中獲取第一個字,但分隔符不同
$myvalue = 'Test me more';
$arr = explode(' ',trim($myvalue));
echo $arr[0]; // will print Test
但是,這種情況下需要''(空格)作爲分隔符。有誰知道如何從字符串中得到第一個單詞,如果你不知道分隔符是什麼?它可以是''(空間)'。' (句號),'。' (或逗號)。基本上,你如何從字符串中取出任何信件,直到沒有字母的地方?
例如爲:
- 之家,這裏句子其餘「會給 '房子'
- '家'。也給「家」
- 「房子的事」也給「家」
謝謝!
將分隔符存儲在數組中,同時使用爆炸查看分隔符是否與數組列表匹配並取值 – sree
[preg_split](http://ru2.php.net/manual/en/function.preg- split.php)? –