判断一个字符串是否是16进制
public class AA {
public static void main(String[] args) {
String s="123bf";
String regex="^[A-Fa-f0-9]+$";
//Java之正则表达式来判断字符串中是否包含字母
//String regex=".*[a-zA-Z]+.*";
if(s.matches(regex)){
System.out.println(s.toUpperCase()+"是16进制数");
}else{
System.out.println(s.toUpperCase()+"不是16进制数");
}
}
}