由于要批量替换代码 所以求教一小段代码能把
publishEl.element("name").getTextTrim()
替换成
tools.getValue(publishEl, "name")也就是说 要把publishEl和name这两个会变动的字符串记录下来再组成新的
publishEl.element("name").getTextTrim()
替换成
tools.getValue(publishEl, "name")也就是说 要把publishEl和name这两个会变动的字符串记录下来再组成新的
解决方案 »
- 怎样让struts不返回页面?
- 关于package的使用问题,同一个包的类不能认
- 初学者问问高手门 Z变量 为什么 不能在Method2中访问到???是什么原因 他不已经继承了OuterD1不是已经继承了OuterA1了吗?请大家指教一下
- 哪位高手能帮我改改程序啊!!很简单的,关于C/S通信的
- 200分求解一问题,解决后另开贴给分,决不食言
- 怎么要窗口居中显示
- 请问A b = new A();的问题?
- 强烈要求JAVA专区增加JXTA(P2P)技术论坛,支持的人请签名
- java中的字符串处理方面的问题。
- 大家都去商场买过东西吧!我想问问就是用那个枪扫一下,把记录读取出来,显示在IE中(在B/S下能行吗)?请大家给个意见
- 这样的内部类如何理解
- 运行一个小程序,出现错误
替换成这串字符 tools.getValue(publishEl, "name")publishEl和name是要保留的
String str2 = "tools.getValue(publishEl, "name")";
if(inputStr.equals("publishEl.element("name").getTextTrim()"){
System.out.println(str2);
}
}哈~
"tools\\.getValue\\($1, \"$3\"\\) ");
str = str.replaceAll("([\\s]*)([\\w]+)(\\.element\\(\")([^\"]+)(\"\\)\\.getTextTrim\\(\\))",
"$1tools\\.getValue\\($2, \"$4\"\\) ");