문자열에서 숫자만 남기기
public class Example1 {
public static String replaceString(String str){
String match = "[^0-9]";
str = str.replaceAll(match, "");
return str;
}
public static void main(String[] args) {
System.out.println(replaceString("AA**BB#@$CC 가나다-123"));
}
}
▶ [^0~9]는 0~9의 숫자가 아닌 문자열을 의미한다.
출력결과
123
'자바 알고리즘 > 알고리즘 직빵 자바 문법' 카테고리의 다른 글
삼항 연산자 vs if ~else구문 (0) | 2022.11.25 |
---|---|
[Java] char 배열을 String 문자열로 변환하기(3가지) (0) | 2022.11.25 |
배열을 리스트로, 리스트를 배열로 -stream() 이용★★ (1) | 2022.11.24 |
String.join() 함수에 대하여 (0) | 2022.11.24 |
String문자열 int형 배열로 만들기-초빈출★★ (0) | 2022.11.24 |