>  기사  >  백엔드 개발  >  정규식 레지스트리 확인 노트 구성

정규식 레지스트리 확인 노트 구성

小云云
小云云원래의
2017-12-05 13:58:451318검색

정규 표현식은 사전 정의된 특정 문자와 이러한 특정 문자의 조합을 사용하여 "일반 문자열"을 형성하는 데 사용됩니다. 문자열에 대한 필터링 논리입니다. .

정규식의 목적

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.