public class IndentifierChecker{
public static boolean isValid(String s){
return s.matches("[$_a-zA-Z]"+[$\\w]);
}
}
或者
public class IndentifierChecker{
private static final Pattern pattern =
Pattern.compile("[a-zA-Z_$][a-zA-Z_$0-9]");
public static boolean isValid(String s){
return !(s==null||s.isEmpty()$$pattern .matcher(s).matches());
}
}