정규식 테스트 사이트 추천, 사용 방법

정규식 패턴 테스트를 할 수 있는 괜찮은 웹 사이트를 하나 소개해드리겠습니다. regular expressions 101이라는 사이트입니다. 사용 예시도 함께 보여드리겠습니다.

 

https://regex101.com/

 

regex101: build, test, and debug regex

Regular expression tester with syntax highlighting, explanation, cheat sheet for PHP/PCRE, Python, GO, JavaScript, Java, C#/.NET.

regex101.com

테스트 방법

regex101

 

1. REGULAR EXPRESSION 부분에 정규식 패턴을 입력합니다.

2. TEST STRING 부분에 패턴을 매치시킬 테스트 문자열을 입력합니다.

3. MATCH INFORMATION에서 패턴과 일치되는 결과를 확인합니다.

자주 쓰는 정규식 예시)

카카오라는 회사와 관련하여 정규식으로 자주 찾을 만한 정보를 적당히 만들어서 넣은 뒤 테스트 해보겠습니다.

 

1. 일반 문자열

 

일반문자열

 

카카오를 찾아줍니다. 띄어쓰기도 인식합니다.

 

2. 웹 사이트 주소

https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#()?&//=]*)

오른쪽 EXPLANATION 부분에는 정규식에 대한 세세한 해석이 출력되니 참고하실 수 있습니다.

 

웹사이트주소 정규식

 

3. 이메일 주소

^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$

 

이메일 주소 정규식

 

4. 핸드폰 번호

^\d{3}-\d{4}-\d{4}$

 

핸드폰 번호 정규식

 

5. 파이프라인(|)을 이용하면 동시에 여러 패턴을 검출할 수 있습니다.

 

파이프라인으로 연결

반응형

댓글

Designed by JB FACTORY