자주 쓰는 패턴 모음
기능 | 패턴 |
숫자 | ^[0-9]*$ |
영문자 | ^[a-zA-Z]*$ |
한글 | ^[가-힣]*$ |
영어 & 숫자 | ^[a-zA-Z0-9]*$ |
^[a-zA-Z0-9]+@[a-zA-Z0-9]+$ | |
휴대폰 | ^01(?:0|1|[6-9]) - (?:\d{3}|\d{4}) - \d{4}$ |
일반전화 | ^\d{2,3} - \d{3,4} - \d{4}$ |
IP 주소 | ([0-9]{1,3}) \. ([0-9]{1,3}) \. ([0-9]{1,3}) \. ([0-9]{1,3}) |
모든 기호 (공백, 개행 제외) | \.|\,|\"|\'|\!|\@|\#|\$|\%|\^|\&|\*|\(|\)|\-|\_|\=|\+|\\|\||\?|\~|\` |
반응형
'programming > Python' 카테고리의 다른 글
venv 가상환경 (0) | 2024.08.21 |
---|---|
파일, 디렉토리 관리 (0) | 2024.06.12 |
DataFrame, Column name 변경 (0) | 2020.09.06 |
DataFrame, indexing - loc, iloc (0) | 2020.09.05 |
visdom server port 변경 (0) | 2020.03.15 |