有一串字符转格式为:中文+${1}+中文或者${N} 例如:我和${1}去打${2} 怎么将他替换成我和#p_1#去打#p_2#${N}为参数 可能有多个数字大小不用逐级递增也就是说:我和${2}去打${1}:或者:我和${1}去打${3}这样的格式都是可以的 求大神指点用JAVA
解决方案 »
- jstl登陆的问题
- jsp 下拉列表的值怎么在struts2的action 中取得
- j2ee web 开发bbs中的一个问题,大家进来讨论下!!!
- jsp中如何调用swing?
- sql server2000 jdbc连接问题~大家帮忙!
- 关于Calendar取值问题
- 为什么Ecplise3.3中没有J2ee1.3 libraries包呢... 我以前这个工具可以用的,就是换了jdk
- 能够帮忙提供jstl的简单例子以供学习!谢谢
- 如何才把数据传过来?
- 【十万火急】我想用json在前台显示验证码是否正确信息(有点用的就给分)
- 如何从mssqlserver2005中获取checkbox的id值,并执行删除
- java
String str = "我和${1}去打${2} ";
str = str.replaceAll("\\$\\{(\\d+)\\}", "#p_$1#");
System.out.println(str);
}
String str = "我和#p_1#去打#p_2#";
str = str.replaceAll("#p_(\\d+)#", "\\$\\{$1\\}");
System.out.println(str);
}
var str = "我来测试我和#P_1#去发#P_3#方法#P_4#"; str = str .replace(/#[pP]_(\d+)#/g, "{$$1}");为什么我这样得不到我想要的结果:我来测试我和{$1}去发{$3}方法{$4}