首頁 > 後端開發 > PHP問題 > php怎麼去掉下劃線

php怎麼去掉下劃線

藏色散人
發布: 2023-03-10 13:36:02
原創
2789 人瀏覽過

php去掉底線的方法:先建立一個PHP範例檔;然後透過「preg_replace( '/_[^_]*$/', '', your_string );」方式去掉下劃線即可。

php怎麼去掉下劃線

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

特定問題:

php怎麼去掉下劃線?

php - 如何刪除字串中最後一次出現的下劃線

我有一個包含許多下劃線的字串,後跟單字例如:「Field_4_txtbox 」我需要找到字串中的最後一個下劃線並刪除它後面的所有內容(包括“_”),因此它會返回給我“Field_4 ”但我需要它來處理不同長度的結尾字串。所以我不能只修剪一個固定的長度。

我知道我可以做一個 If 語句來檢查某些結尾,例如

if(strstr($key,'chkbox')) {
    $string= rtrim($key, '_chkbox');
}
登入後複製

但我想一次性使用正則表達式模式完成此操作,我該如何完成?

 

解決方法:

匹配的正規表示式將是:

/_[^_]*$/
登入後複製

只需將其替換為「:

preg_replace( '/_[^_]*$/', '', your_string );
登入後複製

【推薦學習:PHP影片教學

以上是php怎麼去掉下劃線的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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