Skip to the content.

Regular Expression

https://ja.wikipedia.org/wiki/正規表現

기호

|기호|설명| |-|-| |*|해당 문자의 패턴이 0개 이상 일치| |+|해당 문자의 패턴이 1개 이상 일치| |?|앞 문자가 0개이거나 하나 일치| |||OR 연산자| |^|문자열 시작| |$|문자열 끝| |.|NULL을 제외한 임의의 한 문자|


주요 표현

|표현 내용|표현식| |-|-| |숫자만|^[0-9]*$| |영어만|^[a-zA-Z]*$| |영어 대문자만|^[A-Z]+$| |영어 소문자만|^[a-z]+$| |영어랑 숫자만|^[A-Za-z0-9]+$| |이메일|^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$| |대문자 포함, 영어, 숫자, 길이 10~20|^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{10,20}$| |IP 주소|((?:(?:25[0-5]\|2[0-4]\\d\|[01]?\\d?\\d)\\.){3}(?:25[0-5]\|2[0-4]\\d\|[01]?\\d?\\d))| |인터넷 URL|^(http\|https)://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$|