使用下面的函数,我可以简单地删除单个特殊字符,需要从单个字符串中删除多种类型的特殊字符。
static public String replaceAll(String str, String replace, String replacement )
{
StringBuffer sb = new StringBuffer( str );
int firstOccurrence = sb.toString().indexOf( replace );
while( firstOccurrence != -1 )
{
sb.replace( firstOccurrence, firstOccurrence + replace.length(), replacement );
firstOccurrence = sb.toString().indexOf( replace );
}
return sb.toString();
}
需要这个,所以它在 jdk 1.4 以下工作,没有像 replaceAll() 这样的所有内置函数
谢谢。