PHP:從句子
回答
您可以用什麼替代它:
$sentence = str_replace('word', '', $sentence);
雖然這也將毀了的話就像swordfish
,把它們變成sfish
。所以你可以在邊緣放置空格:
$sentence = str_replace(' word ', ' ', $sentence);
但是,它不會匹配句子末尾的單詞。所以,你可能需要使用正則表達式:
$sentence = preg_replace('/\bword\b/', '', $sentence);
的\b
是一個單詞邊界,這可能是一個空間或者一個字符串或類似的東西的開始。
取決於,str_replace可能是你在找什麼。但請注意,它會刪除所有的事件。
試試這個:
$fixed_string = str_replace(" WORD ", " ", $your_string);
當然,您的意思是用一個空格替換它?此外,在開始,結束或標點符號之前(例如「this,word」或「this:word」等),這不會匹配單詞 – 2010-04-16 22:42:50
OP要求從單詞中刪除「WORD」的最有效方法他們提供的句子。我的解決方案是最有效的方法,但是您認爲它可能不是最好的解決方案,因爲OP無疑具有其他不屬於問題的要求。 – 2010-04-16 22:49:12
我看到你對雙空間替換的觀點(即只刪除單詞本身)。 – 2010-04-16 23:03:49
- 1. php從一個句子中創建兩個單獨的句子
- 2. 在PHP中從HTML中提取句子
- 3. PHP MYSQL刪除從哪裏和子句
- 4. PHP句子函數
- 5. PHP-SQL LIKE子句%
- 6. multiple where子句php
- 7. 從句子
- 8. 從句子
- 9. 從COLLECT子句
- 10. 從ISNULL子句插入MySql子句
- 11. PHP編寫的語句使用WHERE IN子句(...)子句
- 12. PHP SELECT語句組by子句
- 13. 從一個句子
- 14. 獲得從句子
- 15. 從拆分句子
- 16. PHP PDO準備where子句
- 17. MYSQL INSERT子句使用PHP
- 18. php pdo其中子句
- 19. 由PHP剪下大句子
- 20. PHP:比較兩個句子
- 21. PHP SQL分頁LIMIT子句
- 22. 動態where子句mysql php
- 23. PHP MySQL在where子句
- 24. PHP PDO動態WHERE子句
- 25. MySQL的PHP多WHERE子句
- 26. PHP如果有else子句
- 27. 句子出現在另一個句子的數量(在PHP)
- 28. PHP:從子類
- 29. 從GPS讀取NMEA句子
- 30. Where子句不是從表
這個單詞是黑名單嗎?你還能告訴我們什麼? – 2010-04-16 22:40:50
只需搜索任何粗體斜體......'' – Skilldrick 2010-04-16 22:41:13