mysql按關鍵符號擷取字段

2021-10-07 17:07:49 字數 829 閱讀 4219

比如以下字段內容,我要擷取以::::::為分割的部分內容

"banner_2 (1).png::::::/gcjx/e/extend/uploadimg/upload/upload_files/2020-07-02/9d2cba0773d47bad2cc8f8f36ee0a344.png::::::35231

banner_2.png::::::/gcjx/e/extend/uploadimg/upload/upload_files/2020-07-02/912db94a2d747ff28ac7623b4955a28d.png::::::35232

"

寫法

substring_index(substring_index(uploadimg, 「::::::」, 2), 「::::::」, -1) as logoimg

取得的值為

/gcjx/e/extend/uploadimg/upload/upload_files/2020-07-02/9d2cba0773d47bad2cc8f8f36ee0a344.png

寫法

substring_index(substring_index(uploadimg, 「::::::」, 1), 「::::::」, -1) as logoimg

取得的值為

banner_2 (1).png

規則如下,懂了吧

substring_index(str,delim,count)

str:要處理的字串

delim:分隔符

count:計數

awk擷取字段

file 期望每行刪除第二個 之前的內容,得到 isbctruncate 1 socialtime 1 nettype mobile isbctruncate 1 socialtime 1 nettype pc 我的處理方法是 awk f file 從第三個字元開始處理,並且以 為分隔符,因為最後乙...

PHP按符號擷取字串的指定部分

字串擷取在php開發中是比較常用的 而且對於擷取的需求也有很多種 就比如說對url鏈結的操作 有時我們想擷取最後乙個斜槓 後面的數字 有時我們又需要擷取第乙個斜槓 前面的內容判斷使用者輸入的url鏈結帶不帶http 等等 字串的擷取php內建函式就有很多種 簡單的寫幾個示例 str 123 456 ...

PHP按符號擷取字串的指定部分

字串擷取在php開發中是比較常用的 而且對於擷取的需求也有很多種 就比如說對url鏈結的操作 有時我們想擷取最後乙個斜槓 後面的數字 有時我們又需要擷取第乙個斜槓 前面的內容判斷使用者輸入的url鏈結帶不帶http 等等 字串的擷取php內建函式就有很多種 簡單的寫幾個示例 str 123 456 ...