搜尋

首頁  >  問答  >  主體

JAVA 正则表达式匹配空格或换行符

巴扎黑巴扎黑2932 天前423

全部回覆(1)我來回復

  • 怪我咯

    怪我咯2017-04-18 10:44:44

    試試這個

    import java.util.regex.Matcher;
    import java.util.regex.Pattern;
    public class c_170222 {
        public static String getStringNoBlank(String str) {      
            if(str!=null && !"".equals(str)) {      
                Pattern p = Pattern.compile("\s*|\t|\r|\n");      
                Matcher m = p.matcher(str);      
                String strNoBlank = m.replaceAll("");      
                return strNoBlank;      
            }else {      
                return str;      
            }           
        } 
     }       

    回覆
    0
  • 取消回覆