java 如何对指定的字符串中的字符加大括号
例1:pv>=11111anduv>=222222处理后:sum(pv)>=11111andsum(uv)>=222222条件的个数为:0-5个都是数字类型....
例1:pv>=11111 and uv>=222222 处理后:sum(pv)>=11111 and sum(uv)>=222222
条件的个数为:0-5个 都是数字类型. 展开
条件的个数为:0-5个 都是数字类型. 展开
3个回答
展开全部
先根据制定的字符截取字符串,然后添加上括号之后,在拼接
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没懂啥意思
试试
string.replaceAll("pv", "sum(pv)").replaceAll("uv",
"sum(uv)")
试试
string.replaceAll("pv", "sum(pv)").replaceAll("uv",
"sum(uv)")
追问
不行, 不严谨, 如果我有个 pv 有个 pvs 不就变成了 sum(pv) sum(pv)s ? 而想要的却是sum(pv) sum(pbs) 所以,这个方法略坑.
追答
拿有个重载方法给个正则匹配就可以了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这个不只是指定字符加大括号,还加了一个sum啊,你是想批量修改SQL语句吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |