저는 전화 번호에 대한 사용자의 입력을 받아 사용자에게 입력이 유효한지 5 가지 매개 변수를 기반으로하여 사용자에게 알려주는 내용을 작성하고 있습니다.
지금까지 5 번째 매개 변수를 제외한 모든 것을 다운했습니다. 내 코드는 다음과 같습니다.
if (number.contains("[0-9]+"))
{
ints = true;
if (number.contains("[a-zA-Z]*\\d+."))
{
ints = false;
}
}
else
{
ints = false;
}
(참고 : number는 사용자의 입력 인 내 문자열이고 ints는 코드 앞부분에 선언 된 부울입니다.)
다음을 사용할 수 있습니다. 문자열이 정확하면 인쇄되고 valid
, 그렇지 않으면 인쇄 invalid
됩니다.
public void compare(){
String inputString="(123)848-3452";
if(inputString.matches("^\\([0-9]{3}\\)[0-9]{3}-[0-9]{4}")){
System.out.println("valid");
}else{
System.out.println("invalid");
}
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다