정규 표현식은 사전 정의된 특정 문자와 이러한 특정 문자의 조합을 사용하여 "일반 문자열"을 형성하는 데 사용됩니다. 문자열에 대한 필터링 논리입니다. .
정규식의 목적
1. 주어진 문자열이 정규식의 필터링 논리("일치"라고 함)를 준수하는지 여부
2 정규식을 사용하여 문자열에서 정보를 추출할 수 있습니다. 우리가 원하는 특정 부분을 얻으십시오.
정규식의 특징은
1. 매우 강력한 유연성, 논리 및 기능입니다.
2 문자열의 복잡한 제어를 매우 간단한 방법으로 수행할 수 있습니다. 처음 접하는 내용이라 상대적으로 모호하고 이해하기 어렵습니다. REGISTRY VERIFITION ver1은 ID ideR
function $(id){ return document.getElementById(id); }2를 확인합니다. = 'S1'& lt;/span & gt;
3 .verification ID number
function checkName(){ //获取值 var username=$('user').value; //判断不能为空 if(username==''){ $('s1').innerHTML='用户名不能为空'; return false; } //正则表达式 var reg=/^[a-zA-Z][a-zA-Z0-9]{4,9}$/; //检测输入内容是否匹配正则表达式 if(!reg.test(username)){ $('s1').innerHTML='用户名必须是5-10位数字或字母组成,开头不能是数字'; return false; } //匹配,返回空 $('s1').innerHTML=''; return true; }7. QQ 번호 확인
function checkPwd(){ //获得值 同上… //判断不能为空 同上… //正则表达式 var reg=/^\S{6,}$/; //检测输入内容是否匹配正则表达式 if(reg.test(password)==false){ $('s2').innerHTML='密码必须是6位以上'; return false; } //匹配,返回空 同上… }8. 모든 조건을 확인하세요
function checkEmail(){ //获得值 同上… //判断不能为空 同上… //正则表达式 var reg=/^\w+@\w+\.com|cn|net$/; //检测输入内容是否匹配正则表达式 if(!reg.test(email)){ $('s3').innerHTML='邮箱不合法'; return false; } //匹配,返回空 同上… }. 물론, 표현식 검증을 위해 jQuery Validate 검증 프레임워크를 사용할 수 있습니다. 더 편리한 나중 단계. 위 내용은 정규식 레지스트리 확인 노트를 편집한 것입니다. 모든 사람에게 도움이 되기를 바랍니다. 관련 추천:
역사 정규 표현식에서 가장 완벽한 PHP 정규 표현식
JavaScript_정규 표현식에서 정규 표현식의 개념과 적용
PHP 정규 표현식 모음
위 내용은 정규식 레지스트리 확인 노트 구성의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!