1. 금액 찾기
\d{1,3}(,\d{3})*
금액은 보통 , 를 구분자로 해서 12,345,678 이런식의 형태를 갖는다. 숫자를 찾을거니까 \d를 한 뒤에
첫번째에 나오는 숫자는 1~3자리니까 {1,3} 으로 해두면 \d{1,3}은 1~3자리의 숫자를 찾을 것이다.
이후에는 ,333,333,333 이런식의 패턴이 반복될 것이다. 그러므로 뒤에 값이 있다면 컴마와 숫자 3개가 나올것임이 보장되어있으므로 ,\d{3} 을 하고 이들을 소괄호로 감싸서 반복자를 붙일 수 있게 해준다. 반복자는 *를 붙인다. 없을 수도 있으니 0개 이상을 의미하는 *를 붙인다. (+는 1개 이상을 의미)
2. 전화번호 찾기
전화번호는 좀 더 쉽다. 000-0000-0000의 형식이라고 가정했을때 \d{3}으로 맨앞에 숫자 3개를 찾고 그 이후에는 소괄호를 가지고 다음의 내용을 그룹으로 묶는다. (-\d{4}) 이것들이 2번 반복되니 {2}를 붙이면 끝이다.
\d{1,3}(,\d{3}){2}
'컴퓨터' 카테고리의 다른 글
Word 엔터 표시 없애기, 글자수 확인 (0) | 2021.09.02 |
---|---|
정보처리기사 필기, 실기 후기 (0) | 2021.08.26 |
VSCode 터미널 오류 - 이 시스템에서 스크립트를 실행할 수 없으므로 (0) | 2021.08.14 |
한글 입력 안될때, gksrmf dlqfur dksehla (0) | 2021.04.12 |
한글 한영 자동변환 해제 (0) | 2021.02.19 |