package com.flower.utils;
import java.util.regex.Pattern;
public class CKURL {
public static boolean checkSql(String str) {
String s = "'|and|exec|insert|select|delete|update|count|*|%|chr|mid|master|truncate|char|declare|;|or|-|+|,|.";// 这里要屏蔽的东西自己添加
String[] stra = s.split("\\|");
for (int i = 0; i < stra.length; i++) {
if(str!=null)
if (str.indexOf(stra[i]) !=-1) {
return false;
}
}
return true;
}
public static boolean checkInteger(String id){
boolean b=false;
String reg = "([0-9]*)";
b = Pattern.matches(reg, id);
return b;
}
public static boolean checkEmail(String email){
boolean b=false;
String reg = "^[-_.A-Za-z0-9]+@([_A-Za-z0-9]+[.])+[A-Za-z0-9]{2,3}$";
b = Pattern.matches(reg, email);
return b;
}
public static boolean checkTel(String tel){
boolean b=false;
String reg = "([0-9]{3,4}-[0-9]{7,8})";
b = Pattern.matches(reg, tel);
return b;
}
public static boolean checkMobile(String mobile){
boolean b=false;
String reg = "((13|15|18)[0-9]{9})";
b = Pattern.matches(reg, mobile);
return b;
}
}