2014. 3. 28. 23:53 PROGRAMMING
정규표현식 패턴

var patt_k = /([가-힣ㄱ-ㅎㅏ-ㅣ\x20])/i; // 한글 정규식

var patt_e = /[A-z]/i; // 영문자 정규식

var patt_w = /[\{\}\[\]\/?.,;:|\)*~`!^\-_+<>@\#$%&\\\=\(\'\"]/gi; // 특수문자 정규식

var patt_n = /[\d]/i; // 숫자 정규식

var patt_4num1 = /(\w)\1\1\1/; // 같은 영문자&숫자 연속 4번 정규식

var patt_4num2 = /([\{\}\[\]\/?.,;:|\)*~`!^\-_+<>@\#$%&\\\=\(\'\"])\1\1\1/; // 같은 특수문자 연속 4번 정규식

var patt_4num3 = /([가-힣ㄱ-ㅎㅏ-ㅣ\x20])\1\1\1/; // 같은 한글 연속 4번 정규식

var patt_cont = /(0123)|(1234)|(2345)|(3456)|(4567)|(5678)|(6789)|(7890)/; // 연속된 숫자 정규식


// php

if(preg_match("/(\w)\\1\\1\\1/", $str)) // 같은 영문자&숫자 연속 4번 정규식

if(preg_match("/([\{\}\[\]\/?.,;:|\)*~`!^\-_+<>@\#$%&\\\=\(\'\"])\\1\\1\\1/", $str)) // 같은 특수문자 연속 4번 정규식

if(preg_match("/([\xA1-\xFE][\xA1-\xFE])\\1\\1\\1/", $str)) // 같은 한글 연속 4번 정규식

if(preg_match("/(0123)|(1234)|(2345)|(3456)|(4567)|(5678)|(6789)|(7890)/", $str)) // 연속된 숫자 정규식

최근에 올라온 글

최근에 달린 댓글