[Web] 정규표현식 테스트 사이트 모음 총정리
- Web
- 2022. 2. 20.
정규표현식을 사용하다 보면 이 문법이 맞는지 아닌지 헷갈리는 경우가 있습니다. 또 언어마다 정규표현식이 조금씩 다른 부분도 있어 테스트를 많이 해야 합니다. 개발을 할 때 자체 테스트로 확인하는 방법도 있겠지만 오늘 소개해드릴 정규표현식 테스트 사이트를 사용하면 코딩 시점에서 정규식 문법이 맞는지 쉽게 체크하실 수 있습니다.
자주 사용하는 정규표현식
정규 표현식 | 설명 | 예제 |
^[0-9]*$ | 숫자 | 1234567890 |
^[a-zA-Z]*$ | 영문자 | abcdefg... |
^[가-힣]*$ | 한글 | 가나다라마바사... |
\w+@\w+\.\w+(\.\w+)? | test@naver.com | |
^\d{2,3}-\d{3,4}-\d{4}$ | 전화번호 | 02-1234-1234 |
^[A-Za-z0-9]{6,12}$ | 휴대전화번호 | 01012341234 |
\d{2}([0]\d|[1][0-2])([0][1-9]|[1-2]\d|[3][0-1])[-]*[1-4]\d{6} | 주민등록번호 | 990101-1234567 |
^\d{3}-\d{2}$ | 우편번호 | 041-23 |
정규 표현식을 쉽게 테스트 할 수 있는 사이트
RegExr (https://regexr.com/)
RegExr은 가장 널리 알려진 정규표현식 사이트로 가장 많은 기능을 탑재하고 있습니다. 좌측 메뉴에서 자신이 사용하고 싶은 메뉴를 선택해서 사용하시면 됩니다.
regex101 (https://regex101.com/)
복잡한 기능 다 필요없고 간단하게 테스트만 하고 싶으신 분들은 regex101 사이트를 추천드립니다. 위에 정규표현식을 작성하시고 아래 테스트 문자를 입력하면 우측 상단 박스에서 매칭여부를 확인하실 수 있습니다.
regexplanet (https://www.regexplanet.com/)
언어마다 정규표현식이 조금씩 다른부분이 있습니다. regexplant에서는 12가지의 언어의 정규표현식 테스트를 지원합니다.
regexper (https://regexper.com/)
정규표현식을 시각화해주는 재미있는 사이트입니다.
Java 정규 표현식 Pattern, Matcher 사용법을 보고싶다면 아래 글을 참고해주세요.
[Java] 자바 정규 표현식 (Pattern, Matcher) 사용법 & 예제
'Web' 카테고리의 다른 글
[Web] 인터넷으로 개인 사업자 등록 간편하게 하는 방법 (0) | 2022.07.23 |
---|---|
[Web] 자바 클래스(.class)파일 디컴파일 사이트(javadecompilers.com) (0) | 2022.04.06 |
[Web] 오픈소스 웹 사이트 모음 총정리 (6) | 2022.02.19 |
[Web] 저작권 걱정 없는 상업용 무료 폰트 다운 (인기 많은 BEST 모음) (0) | 2022.02.16 |