java中sql特殊字符转义 5C

java中冒号“:”怎么转义,“:”会报错,还有什么其他转义方法

11个回答

java 转义 可以 "\:" 或者 "/:"

字符转义:\w 单独字符 [a-zA-Z_0-9]
\W 非单独字符 [^a-zA-Z_0-9]

java 转义可以用双斜杠(双\)或者问好键对应的斜杠(反斜杠/)

qq_36336328
qq_36336328 这2种都有试过都不行,如果是\\:则只是转义了\而不是:,我是hibernate查不能识别":=",网上的“\:”,“\\:”,"/:"用了还是会报错的
2 年多之前 回复

\S 非空白符号 [^\t\n\x0B\f\r]

字符串“:”不用转义符啊,刚才试了下

qq_36336328
qq_36336328 hibernate里面的sql语句需要,不然会报错
2 年多之前 回复

java 里除了 /r/n/t 等标记符号 只有 /" 用转义符号
":" 直接写就可以了

特殊字符转移为/: 有些特殊字符需要两次转移//:

"""$%^"""三个引号转义

"/:"只需要在特殊字符前面加反斜杠即可

qq_36336328
qq_36336328 用这个会报错,Space is not allowed after parameter prefix ':'
2 年多之前 回复

java 里除了 /r/n/t 等标记符号 只有 /:" 用转义符号

共11条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐