一千萬個為什麽

搜索

php:從句子中刪除單詞

我有句


something about something WORD still something...


從php中的句子中刪除單詞“ WORD ”的最有效方法是什麽? 謝謝

最佳答案

您可以用任何東西替換它:

$sentence = str_replace('word', '', $sentence);

雖然這也會破壞像 swordfish 這樣的詞,但將它們變成 sfish 。所以你可以在邊緣周圍放置空格:

$sentence = str_replace(' word ', ' ', $sentence);

但是,它不會匹配句子結尾和句子開頭的單詞。所以你可能必須使用正則表達式:

$sentence = preg_replace('/\bword\b/', '', $sentence);

\ b 是一個單詞邊界,可以是一個空格或一個字符串的開頭或類似的東西。

轉載註明原文: php:從句子中刪除單詞