java正则表达式匹配真实姓名(2~7个中文或者3~10个英文)只能是中文或英文,不能为数字或其他字符,汉字和字母不能同时出现
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/27 12:42:25
![java正则表达式匹配真实姓名(2~7个中文或者3~10个英文)只能是中文或英文,不能为数字或其他字符,汉字和字母不能同时出现](/uploads/image/z/5792373-45-3.jpg?t=java%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E5%8C%B9%E9%85%8D%E7%9C%9F%E5%AE%9E%E5%A7%93%E5%90%8D%282%7E7%E4%B8%AA%E4%B8%AD%E6%96%87%E6%88%96%E8%80%853%7E10%E4%B8%AA%E8%8B%B1%E6%96%87%29%E5%8F%AA%E8%83%BD%E6%98%AF%E4%B8%AD%E6%96%87%E6%88%96%E8%8B%B1%E6%96%87%2C%E4%B8%8D%E8%83%BD%E4%B8%BA%E6%95%B0%E5%AD%97%E6%88%96%E5%85%B6%E4%BB%96%E5%AD%97%E7%AC%A6%2C%E6%B1%89%E5%AD%97%E5%92%8C%E5%AD%97%E6%AF%8D%E4%B8%8D%E8%83%BD%E5%90%8C%E6%97%B6%E5%87%BA%E7%8E%B0)
java正则表达式匹配真实姓名(2~7个中文或者3~10个英文)只能是中文或英文,不能为数字或其他字符,汉字和字母不能同时出现
java正则表达式匹配真实姓名(2~7个中文或者3~10个英文)
只能是中文或英文,不能为数字或其他字符,汉字和字母不能同时出现
java正则表达式匹配真实姓名(2~7个中文或者3~10个英文)只能是中文或英文,不能为数字或其他字符,汉字和字母不能同时出现
public static void main(String[] args) {
String regx = "(([\u4E00-\u9FA5]{2,7})|([a-zA-Z]{3,10}))";
System.out.println(Pattern.matches(regx,"我我我我我我我"));
System.out.println(Pattern.matches(regx,"aBcDefghij"));
}