파닥이

개인정보 정규식 본문

IT/정규식

개인정보 정규식

알라이또 2019. 4. 20. 19:34
반응형

홈페이지 개인정보 노출방지 가이드라인

리눅스 / 유닉스 계열 버전

주민등록번호
([01][0-9]{5}[[:space:],~-]+[1-4][0-9]{6}|[2-9][0-9]{5}[[:space:],~-]+[1-2][0-9]{6})

여권번호
[a-zA-Z]{2}[-~.[:space:]][0-9]{7}

운전면허번호
[0-9]{2}[-~.[:space:]][0-9]{6}[-~.[:space:]][0-9]{2}

핸드폰번호
01[016789][-~.[:space:]][0-9]{3,4}[-~.[:space:]][0-9]{4}

외국인등록번호
([01][0-9]{5}[[:space:]~-]+[1-8][0-9]{6}|[2-9][0-9]{5}[[:space:]~-]+[1256][0-9]{6})

신용카드번호
[34569][0-9]{3}[-~.[:space:]][0-9]{4}[-~.[:space:]][0-9]{4}[-~.[:space:]][0-9]{4}

건강보험번호
[1257][-~.[:space:]][0-9]{10}

계좌번호
([0-9]{2}[-~.[:space:]][0-9]{2}[-~.[:space:]][0-9]{6}|[0-9]{3}[-~.[:space:]]([0-9]{5,6}[-
~.[:space:]][0-9]{3}|[0-9]{6}[-~.[:space:]][0-9]{5}|[0-9]{2,3}[-~.[:space:]][0-9]{6}|[0-
9]{2}[-~.[:space:]][0-9]{7}|[0-9]{2}[-~.[:space:]][0-9]{4,6}[-~.[:space:]][0-9]|[0-
9]{5}[-~.[:space:]][0-9]{3}[-~.[:space:]][0-9]{2}|[0-9]{2}[-~.[:space:]][0-9]{5}[-
~.[:space:]][0-9]{3}|[0-9]{4}[-~.[:space:]][0-9]{4}[-~.[:space:]][0-9]{3}|[0-9]{6}[-
~.[:space:]][0-9]{2}[-~.[:space:]][0-9]{3}|[0-9]{2}[-~.[:space:]][0-9]{2}[-~.[:space:]][0-
9]{7})|[0-9]{4}[-~.[:space:]]([0-9]{3}[-~.[:space:]][0-9]{6}|[0-9]{2}[-~.[:space:]][0-
9]{6}[-~.[:space:]][0-9])|[0-9]{5}[-~.[:space:]][0-9]{2}[-~.[:space:]][0-9]{6}|[0-
9]{6}[-~.[:space:]][0-9]{2}[-~.[:space:]][0-9]{5,6})

'IT > 정규식' 카테고리의 다른 글

자주쓰는 정규식  (0) 2020.01.09
[파닥이의 정규식] 정규식분석 멘붕  (0) 2018.10.26
[파닥이의 정규식] 정규식 정리  (0) 2018.10.26
Comments