首頁 > 後端開發 > PHP問題 > php怎麼實現單字替換

php怎麼實現單字替換

藏色散人
發布: 2023-03-10 20:48:02
原創
1664 人瀏覽過

php實作單字替換的方法:先建立一個PHP範例檔案;然後定義一個變數;最後透過「preg_replace('/\bHello\b/', 'NEW', $text);」實作單字替換即可。

php怎麼實現單字替換

本文操作環境:windows7系統、PHP7.1版,DELL G3電腦

特定問題:

php怎麼實現單字替換? PHP字串替換匹配整個單字

我想使用php替換完整的單字

範例:

#如果我有

$text = "Hello hellol hello, Helloz";
登入後複製

我用

$newtext = str_replace("Hello",'NEW',$text);
登入後複製

新文字應如下所示

NEW hello1 hello, Helloz
登入後複製

PHP傳回

NEW hello1 hello, NEWz
登入後複製

實作方法:

##您想要使用正規表示式。 \b與單字邊界相符。

$text = preg_replace('/\bHello\b/', 'NEW', $text);
登入後複製

如果$text包含UTF-8文本,則必須新增Unicode修飾符“u”,以便不會將非拉丁字元誤解為單字邊界:

$text = preg_replace('/\bHello\b/u', 'NEW', $text);
登入後複製
推薦學習:《

PHP影片教學

以上是php怎麼實現單字替換的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板