正则表达式简介
- 如何判断字符串是否是有效的电话号码?例如:
010-1234567,123ABC456,13510001000等;
- 如何判断字符串是否是有效的电子邮件地址?例如:
test@example.com,test#example等;
- 如何判断字符串是否是有效的时间?例如:
12:34,09:60,99:99等。
boolean isValidMobileNumber(String s) { // 是否是11位? if (s.length() != 11) { return false; } // 每一位都是0~9: for (int i=0; i<s.length(); i++) { char c = s.charAt(i); if (c < '0' || c > '9') { return false; } } return true; }