//휴대폰
public static String makePhoneNumber(String Number) {
String regEx = "(\\d{3})(\\d{3,4})(\\d{4})";
if(!Pattern.matches(regEx, Number)) return null;
return Number.replaceAll(regEx, "$1-$2-$3");
}
//사업자번호
public static String makeNumber(String Number) {
String regEx = "(\\d{3})(\\d{2})(\\d{5})";
if(!Pattern.matches(regEx, Number)) return null;
return Number.replaceAll(regEx, "$1-$2-$3");
}
//법인번호
public static String makeNumber(String Number) {
String regEx = "(\\d{6})(\\d{7})";
if(!Pattern.matches(regEx, Number)) return null;
return Number.replaceAll(regEx, "$1-$2");
}
'Dev Language > JAVA' 카테고리의 다른 글
JAVA 바코드 생성 (0) | 2018.11.16 |
---|---|
JAVA AES128 암호화 복호화 소스 (0) | 2018.10.11 |
AES, SHA 암호화 1, JAVA (0) | 2017.03.30 |
ResultSet을 컬렉션으로 반환 (0) | 2016.06.16 |
AB 파일 압축풀기 (2) | 2016.04.20 |