PHP 핸드폰 번호 및 메 일 박스 정규 표현 식 인 스 턴 스 분석
핸드폰 번 호 를 정규 로 매 칭 할 때 우 리 는 먼저 핸드폰 번호 의 규칙 을 분석 합 니 다.
1.휴대폰 번 호 는 보통 11 명
2.항상 1 로 시작한다
3.두 번 째 숫자 는 보통 34578 이라는 숫자 입 니 다.2014.5.5 일 170 번 핸드폰 번호 가 팔 려 서 여기 7 이 더 생 겼 습 니 다.
php 는 핸드폰 번 호 를 정규 표현 식 으로 판단 합 니 다.
$g = "/^1[34578]\d{9}$/";
//"^"기 호 는 반드시 1 로 시작 해 야 함 을 나타 낸다."[]"두 번 째 숫자 는 반드시 중 괄호 중의 한 숫자 여야 한 다 는 뜻 이다.반면\d 는 0-9 임 의 숫자 를 나타 내 고 뒤꿈치{9}는 길이 가 9 개의 숫자 임 을 나타 낸다.뒤의$는 끝 을 표시 합 니 다.시작 과 끝 에 있 는/정규 표현 식 은 이 가운데 에 놓 아야 합 니 다.어떤 것 은 뒤에 모드 를 따라 갈 수 있 습 니 다.
글 에서 모든 핸드폰 번 호 를 일치 시 키 면 이렇게 쓸 수 있다.
$str = ' 13712345678';
preg_match_all("/^1[34578]\d{9}$/", $str, $mobiles);
//var_dump($mobiles);
사용자 가 입력 한 핸드폰 번호 가 정확 한 지 확인 하려 면 이렇게 검사 할 수 있 습 니 다.
if(preg_match("/^1[34578]\d{9}$/", $mobile)){
//
}
메 일의 정규:/^([0-9A-Za-z\\\- \\\\.]+)@([0-9a-z]+\\.[a-z]{2,3}(\\.[a-z]{2})?)$/i이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
laravel에 yo에서 angularJs&coffeescript를 사용할 수 있도록 한다.먼저 yo 명령을 사용할 수 있어야하므로 아래에서 설치 global에 설치한 곳에서 laravel의 프로젝트 루트로 이동. 클라이언트 코드를 관리하는 디렉토리를 만들고 이동합니다. 클라이언트 환경 만들기 이것으로 히...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.