public static boolean validateUserName(String username)
    {
        Pattern p = Pattern.compile("^\\w+$");
        Matcher m = p.matcher(username);
        return m.find();
    }
这里的^\\w+$是什么意思了?