请教一个正则式的问题
由于要批量替换代码   所以求教一小段代码能把 
 publishEl.element( "name ").getTextTrim()    
 替换成 
 tools.getValue(publishEl,    "name ")   
 也就是说   要把publishEl和name这两个会变动的字符串记录下来再组成新的
------解决方案--------------------str = str.replaceAll( "([^\\.]+)(\\.element\\(\ ")([^\ "]+)(\ "\\)\\.getTextTrim\\(\\)) ", 
 				 "tools\\.getValue\\($1, \ "$3\ "\\)  ");
------解决方案--------------------在shan1119(大天使) 的基础上改了一下,看看对不对 
 str = str.replaceAll( "([\\s]*)([\\w]+)(\\.element\\(\ ")([^\ "]+)(\ "\\)\\.getTextTrim\\(\\)) ", 
 				 "$1tools\\.getValue\\($2, \ "$4\ "\\)  ");