有这样一个字符串
sql=insert into manage_user (username,password) values ($$USERNAME$$,$$PASSWORD$$)我通过循环传两个parameter参数(比如'1'和'2'),一个一个传
这个方法不知道行不行????,如果行的话compile()里面该如何写呢???
sql=Pattern.compile("$$*$$").matcher(sql).replaceFirst(parameter);我想换成下面的效果
sql=insert into manage_user (username,password) values ('1','2');
sql=insert into manage_user (username,password) values ($$USERNAME$$,$$PASSWORD$$)我通过循环传两个parameter参数(比如'1'和'2'),一个一个传
这个方法不知道行不行????,如果行的话compile()里面该如何写呢???
sql=Pattern.compile("$$*$$").matcher(sql).replaceFirst(parameter);我想换成下面的效果
sql=insert into manage_user (username,password) values ('1','2');
解决方案 »
- 一个关于replaceAll方法的问题
- Log4j配置问题和打包问题
- 我现在有个问题是在数据库里时间格式为2006-5-29 下午 03:46:32我现在要通过JSP查询数据库的某个时间段的情况,有没有什么好的方法让数据
- 请问什么样的打开的io流需要关闭?
- 请教类和对象的问题(100分求教)
- 谁帮我实现一下这个算法呀?太感谢了!!在线等待中。。。
- winXP下出现中文乱码问题,请大家帮帮忙
- 关于Jbuild6.0于JCreator/jdk的问题?
- classpath中加入当前path应该怎么写啊?
- 这段代码为什么我无法通过输入框把二进制的数字输出的?求大神们支教
- 简单socket通讯遇到的问题,附代码
- 什么都不会
试试这个
http://www.regexlab.com/zh/regref.htm
参考这个看看
我必须用这种方式替换,一次替换一个parameter参数,因为程序中$$*$$和参数虽然是对应的
当不知道具体几个,我用循环替换,
$$里面可能是任意的数字字母下划线的组合$$
必须是它的正则表达式
我才能在程序中用啊