티스토리 뷰
728x90
나는 테스트는 주로 이 사이트에서 한다.
표현식 | 의미 |
^x | 문자열의 시작을 표현하며 x 문자로 시작됨을 의미한다. |
x$ | 문자열의 종료를 표현하며 x 문자로 종료됨을 의미한다. |
.x | 임의의 한 문자의 자리수를 표현하며 문자열이 x 로 끝난다는 것을 의미한다. |
x+ | 반복을 표현하며 x 문자가 한번 이상 반복됨을 의미한다. |
x? | 존재여부를 표현하며 x 문자가 존재할 수도, 존재하지 않을 수도 있음을 의미한다. |
x* | 반복여부를 표현하며 x 문자가 0번 또는 그 이상 반복됨을 의미한다. |
x|y | or 를 표현하며 x 또는 y 문자가 존재함을 의미한다. |
(x) | 그룹을 표현하며 x 를 그룹으로 처리함을 의미한다. |
x{n} | 반복을 표현하며 x 문자가 n번 반복됨을 의미한다. |
x{n,} | 반복을 표현하며 x 문자가 n번 이상 반복됨을 의미한다. |
x{n,m} | 반복을 표현하며 x 문자가 최소 n번 이상 최대 m 번 이하로 반복됨을 의미한다. |
표현식 | 의미 |
[xy] | 문자 선택을 표현하며 x 와 y 중에 하나를 의미한다. |
[^xy] | not 을 표현하며 x 및 y 를 제외한 문자를 의미한다. |
[a-z] | range를 표현하며 a ~ z 사이의 문자를 의미한다. |
표현식 | 의미 |
g | Global 의 표현하며 대상 문자열내에 모든 패턴들을 검색하는 것을 의미한다. |
w | word 를 표현하며 알파벳 + 숫자 + _ 중의 한 문자임을 의미한다. |
\d | digit 를 표현하며 숫자를 의미한다. |
\D | on digit 를 표현하며 숫자가 아닌 것을 의미한다. |
* 참고
https://hamait.tistory.com/342
728x90
'JAVA' 카테고리의 다른 글
ArrayList 한줄 초기화 (0) | 2022.04.02 |
---|---|
String.valueOf() vs. Object.toString() (0) | 2022.04.02 |
Clean Code 정리 링크 (0) | 2021.05.25 |
private static final에 대해서 (0) | 2021.05.25 |
시그니처를 유지하면서 리팩토링하는 방법 (0) | 2021.05.25 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크