PHP 핸드폰 번호 및 메 일 박스 정규 표현 식 인 스 턴 스 분석

php 는 정규 표현 식 으로 핸드폰 번 호 를 판단 하 는 표기 법:글 에서 모든 핸드폰 번 호 를 일치 시 키 면 pregmatch_all(),사용자 가 입력 한 핸드폰 번호 가 정확 한 지 확인 하려 면 이렇게 검사 하 십시오:pregmatch().
핸드폰 번 호 를 정규 로 매 칭 할 때 우 리 는 먼저 핸드폰 번호 의 규칙 을 분석 합 니 다.
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
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기