컴퓨터 지식 네트워크 - 컴퓨터 구성 - 자바는 휴대전화 번호가 11 이고 1 위는 이 아니고 +86 형식이 아니라고 어떻게 판단합니까

자바는 휴대전화 번호가 11 이고 1 위는 이 아니고 +86 형식이 아니라고 어떻게 판단합니까

앞에 적는다: 정규식을 사용하는 것이 가장 좋다. 간단하고 이해하기 쉽다. 손쉬운 유지 관리

= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

// 1 위는

string phone one = phone number.substring (,1) 이 아닙니다.

// 예 +86 형식

intis86 = phonenumber.indexof ("+86");

// 는 순수한 숫자이고 길이는 11 이고 첫 번째는 이 아니며+86

return isnumeric (phone number) & 를 포함하지 않습니다 & PhoneLength==11& & ! PhoneOne.equals("")& & Is86==-1;

}

// 이 메서드는 문자열이 순수 숫자인지 여부를 결정합니다

public static boolean isnumeric (stringstr) {

pattern pattern = pattern

matcher isnum = pattern.matcher (str);

if (! Isnum.matches ()) {

return false;

}

return true;

}

上篇: W 10 시스템 광대역 연결 오류 69 1 下篇: Kidnapping An Heiress 가사
관련 내용