1//替换字符
public static String replace(String inString, String oldPattern, String newPattern)
{
if(inString == null)
return null;
if(oldPattern == null || newPattern == null)
return inString;
StringBuffer sbuf = new StringBuffer();
int pos = 0;
int index = inString.indexOf(oldPattern);
int patLen = oldPattern.length();
for(; index >= 0; index = inString.indexOf(oldPattern, pos))
{
sbuf.append(inString.substring(pos, index));
sbuf.append(newPattern);
pos = index + patLen;
}
sbuf.append(inString.substring(pos));
return sbuf.toString();
}