php怎麼用正規去掉字串的雙引號

WBOY
發布: 2023-03-15 09:14:02
原創
3129 人瀏覽過

在PHP中,可以利用「preg_replace」函數和「/(\")/」正規表示式來去掉字串的雙引號,該函數用於執行一個正規表示式的搜尋和替換,語法為「preg_replace('/(\")/', '', 字串)」。

php怎麼用正規去掉字串的雙引號

本教學操作環境:windows10系統、PHP7.1版、DELL G3電腦

php怎麼用正規去掉字串的雙引號

preg_replace 函數執行一個正規表示式的搜尋和取代。

語法

mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] )
登入後複製

搜尋 subject 中符合 pattern 的部分, 則以 replacement 替換。

參數說明:

  • $pattern: 要搜尋的模式,可以是字串或字串陣列。

  • $replacement: 用於替換的字串或字串陣列。

  • $subject: 要搜尋已取代的目標字串或字串陣列。

  • $limit: 可選,每個模式用於每個 subject 字串的最大可替換次數。 預設是-1(無限制)。

  • $count: 可選,為替換執行的次數。

傳回值

如果 subject 是數組, preg_replace() 傳回一個數組, 其他情況下傳回字串。

如果匹配被查找到,替換後的 subject 被返回,其他情況下 返回沒有改變的 subject。如果發生錯誤,回傳 NULL。

首先我們需要寫出匹配雙引號的正則,你必須了解雙引號是一個特殊字符,根據正則的規則特殊字符需要轉義,所以得出正則$reg='/(\") /';

範例如下:

<?php
$str = &#39;abc"def"ghi&#39;;
$str = preg_replace(&#39;/(\")/&#39;, &#39;&#39;, $str);
echo $str;
?>
登入後複製

輸出結果:

php怎麼用正規去掉字串的雙引號

#推薦學習:《PHP影片教學

以上是php怎麼用正規去掉字串的雙引號的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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