Joswlv

java 유용한 정규표현식

2017-05-09

1. 특수문자 제거하기

public static String StringReplace(String str){       
  String match = "[^\uAC00-\uD7A3xfe0-9a-zA-Z\\s]";
  str =str.replaceAll(match, " ");
  return str;
}

2. 이메일 유효성 체크

public static boolean isEmailPattern(String email){
	Pattern pattern=Pattern.compile("\\w+[@]\\w+\\.\\w+");
	Matcher match=pattern.matcher(email);
	return match.find();
}

3. 연속 스페이스 제거

public static String continueSpaceRemove(String str){
	String match2 = "\\s{2,}";
	str = str.replaceAll(match2, " ");
	return str;
}

prev LogBack

Comments