Easy
Two pointers. 注意一下
String str = s.replaceAll("[^A-Za-z0-9 ]", "").replaceAll("\\s+","").toLowerCase();
这段代码里的正则表达式:
s.replaceAll("[^A-Za-z0-9 ]", "")
表示去除源代码里非 alphanumeric的部分;
.replaceAll("\\s+","")
表示去除空格;
"\s+",""
Easy
Two pointers. 注意一下
String str = s.replaceAll("[^A-Za-z0-9 ]", "").replaceAll("\\s+","").toLowerCase();
这段代码里的正则表达式:
s.replaceAll("[^A-Za-z0-9 ]", "")
表示去除源代码里非 alphanumeric的部分;
.replaceAll("\\s+","")
表示去除空格;
"\s+",""