웹 개발
자바 - 정규식 숫자만 남기기
jmoon417
2019. 8. 6. 14:33
자바에서 숫자만 남기고 모두 제거하는 방법
str.replaceAll("[^0-9]+","")
package others;
public class RegularExp {
public static void main(String[] args) {
//1. 숫자만 남기기
String str = "2019-01-03 abcd";
String retStr = str.replaceAll("[^0-9]+","");
System.out.println(retStr);
//결과 : 20190103
//2. 영문, 숫자만 남기기
String str2 = "abCD12*&";
String retStr2 = str2.replaceAll("[^a-zA-Z0-9]+","");
System.out.println(retStr2);
//결과 : abCD12
}
}