package day25;
public class RegexDemo {
public static void main(String[] args) {
checkQQ();
}
//傳統方法判斷一個字符串是不是qq號碼,5-15位的數字,開頭爲不能爲零。
public static void checkQQ(){
String qq = "111111111111111123123";
int len = qq.length();
if(len>=5&len<=15){
if(!qq.startsWith("0")){
char[] arrs = qq.toCharArray();
boolean flag = true;
//標記法此方法相當有用,需要記住,可以預見在依據某些判斷條件進行處理數據的時候改方法非常有用
for(char arr:arrs){
if(!(arr>'0'&&arr<'9')){
{
flag = false;
break;
}
}
}
if(flag){
System.out.println(qq+"is ok");
}
else{
System.out.println("input is wrong!");
}
}
else{
System.out.println("input is wrong!");
}
}
else{
System.out.println("input is wrong!");
}
}
}