java 查找字符串中是否包含单引号,如果有,则在单引号前插入\
我想在java中将未知内容的字符串插入到数据库中,但是有些字符串包含单引号,这样就会引起错误是否有函数能过方便查找单引号,并在单引号前插入\??比如40'wog,要变成4...
我想在java中将未知内容的字符串插入到数据库中,但是有些字符串包含单引号,这样就会引起错误
是否有函数能过方便查找单引号,并在单引号前插入\??
比如40' wog,要变成40\' wog??
拜托了! 展开
是否有函数能过方便查找单引号,并在单引号前插入\??
比如40' wog,要变成40\' wog??
拜托了! 展开
6个回答
展开全部
正确的处理应该是这样的。
String ss ="aaaa'aaa";
ss = ss.replace("'", "\\'");
String ss ="aaaa'aaa";
ss = ss.replace("'", "\\'");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String a ="a'bc";
a = a.replace("'", "\\'");
a = a.replace("'", "\\'");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
正则表达式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询