String replace(String strSrc, String str)
{
String strRegex = "<input name=\""+ str + "\" type=\"text\" <%=readonly%> id=\"" + str +"\" value=\"<%=" + str + "%>\" size=\"50\" maxlength=\"100\">";
String strReplacement = "<%=" + str +"%>";
return strSrc.replaceAll(strRegex, strReplacement);
}
{
String strRegex = "<input name=\""+ str + "\" type=\"text\" <%=readonly%> id=\"" + str +"\" value=\"<%=" + str + "%>\" size=\"50\" maxlength=\"100\">";
String strReplacement = "<%=" + str +"%>";
return strSrc.replaceAll(strRegex, strReplacement);
}
strSrc -- 要替换的源字符串
str -- 类似于entpName的字符串
只知道格式类似这个样子
而且strSrc也没有这么规范 比如说size width的大小是可以变化的
排列的顺序也是不同的
int index=strSrc.indexOf("value=\"");
String temp=strSrc.subString(index);
String temp2=temp.subString(0,temp.indexOf("%>"));
String strTo=temp2+"%>"