㈠ 正则表达式实现:做一个过滤单引号或者双引号里面的空格或制表符
使用正则表来达式匹配出所源有的空格,然后替换掉。如下图,有3个空格区域,第一、第三个为多个空格组成的,第二个我用的是制表符。都可以匹配。
(?<=".*[^"])s+(?=.*?")
" 9910 abc 1234"
㈡ java中输入一段英文过滤多余的空格
用正则表达式
String s = "asd asd asd asd"
s = s.replaceAll(" +", " "); //把多个空格替换为单个空格," +"表示连续的多个空格