최근 프로젝트에 사용 된 인터페이스는 실제 인증을 호출해야합니다. 실제 인증 인터페이스의 가격은 SMS보다 몇 센트 높지 않습니다. 따라서 실제 인증을 호출하는 조건은 엄격하게 제어되어야하므로 JS는 실제 이름을 확인하는 데 사용되며 JS는 ID 번호를 확인하는 데 사용됩니다.
주요 주제로 이동하십시오
1.js 실제 이름을 확인하십시오
실명의 JS 검증은 유니 코드 문자와 일치하는 데 사용되며 중국어 이름은 일반적으로 2-4이므로 경기는 {2,4} 시간을 반복합니다.
var regname =/^[/u4e00-/u9fa5] {2,4} $/; if (! regname.test (name)) {alert ( '실제 이름이 잘못 채워집니다'); 거짓을 반환합니다. }2.JS ID 번호 검증
JS 확인 ID 번호, 중국 ID 번호, 1 세대 ID 번호는 15 자리 숫자이고, 2 세대 ID 번호는 모두 18 자리이며, 마지막 체크 숫자는 'X'또는 'X'일 수 있으므로 4 가지 가능성이 있습니다.
var regidno =/(^/d {15} $) | (^/d {18} $) | (^/d {17} (/d | x | x) $)/; if (! regidno.test (idno)) {alert ( '잘못 채워진 IS 번호'); 거짓을 반환합니다. }ID 카드 확인의 상세 버전 :
//www.vevb.com/article/88771.htm
3.JS 휴대 전화 번호 검증
지역 코드 (+86)를 제외하고 중국의 휴대 전화 번호는 모두 11 자리이고 첫 번째 문자는 1이어야하며 두 번째 숫자는 1이 아니지만 지금까지는 1과 2가 없습니다.
var mobileergex =/^(((1 [3456789] [0-9] {1}) | (15 [0-9] {1}))+/d {8}) $/; if (mobileergex.test (전화)) {alert ( 'mobileergex.test (폰)) {alert ('mobileergex right '); } else {alert ( 'mobilelegegex가 잘못 입력'); }위의 기사 JS 실제 이름 및 ID 번호 확인 및 휴대폰 번호의 간단한 예는 내가 공유하는 모든 콘텐츠입니다. 나는 당신이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.