用于验证全名的 Java 正则表达式仅允许空格和字母
2022-09-01 01:41:30
我希望正则表达式仅验证字母和空格。基本上,这是为了验证全名。例如:史蒂夫·柯林斯先生或史蒂夫·柯林斯 我尝试了这个正则表达式。“[a-zA-Z]+\.?”但没有奏效。有人可以帮助我吗?请p.s.我使用Java。
public static boolean validateLetters(String txt) {
String regx = "[a-zA-Z]+\\.?";
Pattern pattern = Pattern.compile(regx,Pattern.CASE_INSENSITIVE);
Matcher matcher = pattern.matcher(txt);
return matcher.find();
}