String guolv="~!@#$%^&*()_+{}|:<>?`1234567890-=[]\\;',./~!·#¥%……—*()——+{}|:“”《》?`-=[]、;‘’,。/\"\"~!·#¥%…—*()—+{}|:《》?,。/;‘、=-1234567890";
String str="abc@ui#/mm\\a\"";
字符串goulv是要被过滤掉的所有字符,想把str里出现的guolv里的字符都用空去替换,就是去掉,
麻烦高人给出个方法,指点,谢谢!
String str="abc@ui#/mm\\a\"";
字符串goulv是要被过滤掉的所有字符,想把str里出现的guolv里的字符都用空去替换,就是去掉,
麻烦高人给出个方法,指点,谢谢!
char g[]=guolv.toCharArray();
char st[]=str.toCharArray();
String one,tow,three;
String ii=str.replaceAll("@", "");
System.out.println(ii);
for(int v=0;v<st.length;v++)
{
for(int y=0;y<g.length;y++)
{
if(st[v]==g[y])
{
String jj=str.replace(g[y], ' ').replaceAll(" ", "");
str=jj;
System.out.println(jj);
}
}
}