초 상용 PHP 정규 표현 식 수집 정리
1.폼 인증 일치
계 정 검증,알파벳 시작,5-16 바이트 허용,알파벳 숫자 밑줄 허용:^[a-zA-Z][a-zA-Z0-9]{4,15}$
계 정 을 검증 합 니 다.빈 칸 이 있 으 면 안 됩 니 다.영문 자모 만 있 을 수 있 습 니 다.^\S+[a-z A-Z]$
계 정 을 검증 합 니 다.빈 칸 이 있 으 면 안 됩 니 다.숫자 가 아 닐 수 없습니다.^\d+$
사용자 암 호 를 검증 합 니 다.알파벳 으로 시작 합 니 다.길 이 는 6-18 사이 입 니 다.^[a-zA-Z]\w{5,17}$
^%&',;=?$\가 들 어 있 는 지 확인 합 니 다.등 문자:[^%&',;=?$\\x22]+
일치 하 는 이메일 주소:\\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
일치 하 는 텐 센트 QQ 번호:[1-9][0-9]{4,}
일치 하 는 날 짜 는 2004-10-22 형식 만 가능 합 니 다.^\d{4}\-\d{1,2}-\d{1,2}$
국내 전화번호 매 칭:^\d{3}-\d{8}|\d{4}-\d{7,8}$-------------------------------------------------------
일치 하 는 중국 우편 번호:^[1-9]\d{5}(?!\d)$
일치 하 는 신분증:\d{14}(\d{4}|(\d{3}[xx])|\d{1})
비어 있 거나 20 바이트 이상 일 수 없습니다:^[\s|\S]{20,}$
문자 일치
26 개의 영문 자모 로 구 성 된 문자열 과 일치 합 니 다:^[A-Za-z]+$
대문자 26 개 로 구 성 된 문자열 일치:^[A-Z]+$
소문 자 26 개 로 구 성 된 문자열 일치:^[a-z]+$
숫자 와 26 개의 영문 자모 로 구 성 된 문자열 일치:^[A-Za-z0-9]+$
숫자,26 개의 영문 자모 또는 밑줄 로 구 성 된 문자열 과 일치 합 니 다:^\w+$
일치 하 는 빈 줄:[\s|]*\r
모든 내용 일치:[\s\S]*
일치 하 는 중국어 문자:[\x80-\xff]+또는[\xa1-\xff]+
한자 만 입력 가능:^[\x80-\xff],{0,}$
두 바이트 문자 일치(한자 포함):[^\x00-\xff]
3.일치 하 는 숫자
숫자 만 입력 가능:^[0-9]*$
n 자리 숫자 만 입력 할 수 있 습 니 다:^\d{n}$
최소 n 자리 숫자 만 입력 할 수 있 습 니 다:^\d{n,}$
m-n 자리 숫자 만 입력 할 수 있 습 니 다:^\d{m,n}$
정수 일치:^[1-9]\d*$
일치 음수:^-[1-9]\d*$
일치 정수:^-?[1-9]\d*$
부정 정수 일치(정수+0):^[1-9]\d*|0$
부정 정수 일치(음정 수+0):^-[1-9]\d*|0$
일치 하 는 부동 소수점:^[1-9]\\d*\.\d*|0\\.\d*[1-9]\d*$
부동 소수점 일치:^-([1-9]\d*\.\d*|0\\.\d*[1-9]\d*)$
부동 소수점 일치:^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$
마이너스 부동 소수점(플러스 부동 소수점+0):^[1-9]\d*\.\d*|0\\.\d*[1-9]\d*|0?\\.0+|0$
부정 부동 소수점 일치(마이너스 부동 소수점+0):^(-([1-9]\d*\.\d*|0\.\\d*[1-9]\d*)|0?\.0+|0$
기타
HTML 태그 와 일치 하 는 정규 표현 식(새 겨 진 태그 와 일치 할 수 없 음):<(\S*?)[^>]*>.*?|<.*? />
일치 하 는 URL URL:[a-zA-z]+:/[^\\s]*
일치 하 는 IP 주소:(25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(25[0-5]|2[0-4]\d|[01]?\d\d?)
전체 도 메 인 이름 일치:[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(\[a-zA-Z0-9][a-zA-Z0-9]{0,62})+\?
제시 하 다.
상기 정규 표현 식 은 일반적으로^와$를 추가 하여 문자 의 시작 과 끝 을 제한 합 니 다.일치 하 는 내용 이 문자열 에 포함 되 어야 한다 면^와$한정 자 를 제거 하 는 것 을 고려 해 야 할 수도 있 습 니 다.
위의 정규 표현 식 은 참고 만 가능 합 니 다.사용 시 검사 후 사용 하 십시오.이 초 상용 PHP 정규 표현 식 을 통 해
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Laravel - 변환된 유효성 검사 규칙으로 API 요청 제공동적 콘텐츠를 위해 API를 통해 Laravel CMS에 연결하는 모바일 앱(또는 웹사이트) 구축을 고려하십시오. 이제 앱은 CMS에서 번역된 콘텐츠를 받을 것으로 예상되는 다국어 앱이 될 수 있습니다. 일반적으로 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.