Regex Code Generator

자주 쓰는 정규식 (클릭하여 입력):

정규식 코드 생성이란?

디버깅된 정규식을 JavaScript, PHP, Python, Go, Java 5개 언어로 바로 사용할 수 있는 코드 스니펫으로 클릭 한 번에 변환합니다. 이스케이프와 플래그 차이는 자동으로 처리되므로 프로젝트에 바로 붙여넣을 수 있습니다.

지원 언어와 차이

  • JavaScript: /pattern/flags 리터럴, g/i/m/s/u/y 지원
  • PHP: preg_match_all 방식, JS 전용 g/y/d 플래그 자동 제외
  • Python: re.findall, 플래그는 re.I/re.M/re.S
  • Go: regexp.MustCompile, 플래그는 인라인 (?i)(?m)(?s)
  • Java: Pattern.compile, CASE_INSENSITIVE 지원

자주 쓰는 정규식 빠른 입력

페이지에는 17개의 자주 쓰는 정규식(한자 문자, 더블바이트 문자, 이메일, URL, 전화, QQ, 우편번호, 신분증, 날짜, 각종 정수·실수)이 있으며 클릭하면 선택한 언어의 코드를 생성합니다.

사용 방법

  1. 대상 언어(JS/PHP/Python/Go/Java)를 선택합니다
  2. 패턴과 플래그(JS 방식)를 입력하거나 위 빠른 입력을 클릭합니다
  3. 생성을 클릭해 코드 스니펫을 프로젝트에 복사합니다