개발/etc
정규표현식 [^0-9] 뜻
rudnine
2020. 10. 7. 13:23
반응형
# 대괄호 [ ... ] 안에 무엇인가 넣게 되면 대괄호 안의 문자열을 포함시키라는 의미입니다.
# [0-9] : 문자열 중에서 0 ~ 9 까지의 숫자가 들어있는 문자열은 모두 해당됩니다.
[0123456789] 와 같은 의미입니다.
# [^ ... ] 캐럿(^)은 반대를 의미합니다. ! 이것과 같겠네요.
(당근처럼 생겨서 캐럿인가...)
[^0-9] : 문자열 중에서 0 ~9 를 제외한 문자열 (a-z, A-Z)가 해당됩니다.
asdf = asdf.replaceAll("[^0-9]", "");
이런 식으로 사용할 수 있습니다.
참조링크 : https://itpangpang.xyz/242
반응형