首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

移除資料庫讀出字串的引號:各語言 Replace/Trim 方法

     編輯:程式設計綜合問答

資料庫字串欄位常包含雙引號 " 或單引號 ',需在應用層移除。

主流語言一行碼

語言移除雙引號移除單引號
C#s = s.Replace("\"", "");s = s.Replace("'", "");
Javas = s.replace("\"", "");s = s.replace("'", "");
Pythons = s.replace('"', '')s = s.replace("'", '')
JavaScripts = s.replace(/\"/g, '');s = s.replace(/'/g, '');
PHP$s = str_replace('"', '', $s);$s = str_replace("'", '', $s);
Gos = strings.ReplaceAll(s, "\"", "")s = strings.ReplaceAll(s, "'", "")
SQL (查詢層)REPLACE(col, '"', '')REPLACE(col, '''', '')

注意事項

  • 若資料本身包含跳脫字元 (如 \"),先 unescape 再移除。
  • JSON 資料建議用標準庫解析 (JSON.parse, Jackson, Newtonsoft.Json) 而非字串替換。
  • 批次處理時,考慮在 SQL 查詢中直接 REPLACE 減少網路傳輸。

選對語言對應的 Replace/ReplaceAll 方法,即可快速清洗引號。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved