關於sqlite的特殊字元轉義
select
需要注意的是,特殊字元並沒有用反斜槓“\”表示轉義符。
* fromtablewhere number like '%/%%' escape '/'...
sqlite3資料庫在搜尋的時候,一些特殊的字元需要進行轉義, 具體的轉義如下:
/ -> //
' -> ''
[ -> /[
] -> /]
% -> /%
& -> /&
_ -> /_
( -> /(
) -> /)
sqlite3資料庫在搜尋的時候,一些特殊的字元需要進行轉義, 具體的轉義如下:
/ -> //
' -> ''
[ -> /[
] -> /]
% -> /%
& -> /&
_ -> /_
( -> /(
) -> /)
需要注意的是,特殊字元並沒有用反斜槓“\”表示轉義符。
- public static String sqliteEscape(String keyWord){
- keyWord = keyWord.replace("/", "//");
- keyWord = keyWord.replace("'", "''");
- keyWord = keyWord.replace("[", "/[");
- keyWord = keyWord.replace("]", "/]");
- keyWord = keyWord.replace("%", "/%");
- keyWord = keyWord.replace("&","/&");
- keyWord = keyWord.replace("_", "/_");
- keyWord = keyWord.replace("(", "/(");
- keyWord = keyWord.replace(")", "/)");
- return keyWord;
- }
相關文章
- Oracle 特殊字元轉義Oracle字元
- Shell命令列中的特殊字元及其轉義(去除特殊含義)命令列字元
- php過濾html標籤、特殊字元、轉義字元PHPHTML字元
- HTML 基礎知識(特殊字元的轉義)HTML字元
- 轉義正規表示式中特殊字元字元
- 網址URL中特殊字元轉義編碼字元
- 正則關於特殊字元下劃線_的 校驗字元
- URL地址特殊字元轉換字元
- 轉義字元字元
- 特殊字元關鍵字篩選字元
- lua自動化指令碼關於文字讀寫和特殊不可見字元轉換的處理指令碼字元
- Bash的特殊字元字元
- oracle轉義字元Oracle字元
- scheme跳轉特殊字元編碼問題Scheme字元
- Python語法的轉義字元Python字元
- web前端---轉義字元的坑Web前端字元
- 文字中的特殊字元字元
- 折行轉義字元字元
- Markdown常用轉義字元字元
- HTML特殊字元HTML字元
- HTML特殊字元顯示(常用到的特殊符號,箭頭相關,貨幣相關等)HTML字元符號
- 【HTML】08特殊字元HTML字元
- Oracle 去特殊字元Oracle字元
- 如何去除特殊字元字元
- 直播商城原始碼,vue 自定義指令過濾特殊字元原始碼Vue字元
- app直播原始碼,vue 自定義指令過濾特殊字元APP原始碼Vue字元
- C/C++的轉義字元詳解C++字元
- 正規表示式需要轉義的字元字元
- react 渲染 html 特殊字元的bugReactHTML字元
- 正規表示式 轉義字元字元
- 直播軟體原始碼,vue 自定義指令過濾特殊字元原始碼Vue字元
- 關於mysql字元和數字型別轉換的問題研究MySql字元型別
- HTML特殊字元顯示HTML字元
- perl替換特殊字元字元
- 特殊字元——反斜槓(\)字元
- Mybatis xml特殊符號轉義寫法MyBatisXML符號
- MySQL like查詢字元轉義遇到的坑MySql字元
- js做資料的轉義字元替換JS字元
- Spring - 配置檔案中的特殊字元Spring字元