您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

关于sqlite的特殊字符转义

2024/2/29 19:02:13发布17次查看
关于sqlite的特殊字符转义 select * fromtablewhere number like %/%% escape /... sqlite3数据库在搜索的时候,一些特殊的字符需要进行转义, 具体的转义如下: / - // - [ - /[ ] - /] % - /% - / _ - /_ ( - /( ) - /) www.2cto.com 需要注意的是,特殊字
关于sqlite的特殊字符转义
select * fromtablewhere  number like '%/%%' escape '/'...
    sqlite3数据库在搜索的时候,一些特殊的字符需要进行转义, 具体的转义如下:  
     /   ->    // 
      '   ->    '' 
     [   ->    /[ 
     ]   ->    /] 
     %   ->    /% 
     &   ->    /& 
     _   ->    /_ 
     (   ->    /( 
     )   ->    /)
  www.2cto.com  
需要注意的是,特殊字符并没有用反斜杠“\”表示转义符。 
01
public static string sqliteescape(string keyword){ 
02
    keyword = keyword.replace(/, //); 
03
    keyword = keyword.replace(', ''); 
04
    keyword = keyword.replace([, /[); 
05
    keyword = keyword.replace(], /]); 
06
    keyword = keyword.replace(%, /%); 
07
    keyword = keyword.replace(&,/&); 
08
    keyword = keyword.replace(_, /_); 
09
    keyword = keyword.replace((, /(); 
10
    keyword = keyword.replace(), /)); 
11
    return keyword; 
12
}
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product