1,.正則表達式是在開發中使用的一個重要概念,下面來了解一下.
判斷一個字符串是否由數字組成.
package class5;
public class TestDemo7 {
public static void main(String[] args) throws Exception{
String str="123";
if (isNumber(str)){
System.out.println("是由數字組成");
}else {
System.out.println("不是由數字組成");
}
}
private static boolean isNumber(String data) {
char arr[]=data.toCharArray();
for (int x=0;x<arr.length;x++){
if (arr[x]<'0'||arr[x]>'9'){ //判斷是否爲數字
return false;
}
}
return true;
}
}
對於這樣一個簡單的驗證,卻編寫了很多代碼實現,那麼更復雜驗證?所以實現此驗證就有了另外一種實現方式.
使用正則完成驗證