2012-02-21 93 views
-2
line = br.readLine(); 
list = line.split(" "); 

for(int i =0;i<list.length;i++) 
{ 

     list[i].replaceAll("[A-Za-z0-9]",""); 

} 

输入我试图替换字符串数组中的一个空字符串

主题的所有非单词字符和非数字:回复:问题()& & &

输出我得到

主题://“:”应该已被删除

重新

://应该已被删除

问题

//预期输出

主题

重新

问题

+1

这里的问题是什么? – Jagger 2012-02-21 00:05:12

+1

我真的不知道这里发生了什么。你的问题不清楚你的输入是什么,你想得到什么以及你实际得到了什么。 – drekka 2012-02-21 00:06:24

回答

2

可以使用replaceAll

line1 = line1.replaceAll("[^A-Za-z0-9]","");