为了账号安全,请及时绑定邮箱和手机立即绑定

如何在android中进行允许字母、空格和点的名称验证?

如何在android中进行允许字母、空格和点的名称验证?

吃鸡游戏 2021-07-14 17:53:20
我的代码无法输入dot。有人能帮我吗?public boolean isValidLastName(final String lastname){    Pattern pattern;    Matcher matcher;    final String LASTNAME_PATTERN = "[a-zA-Z]+\\.?";    pattern = Pattern.compile(LASTNAME_PATTERN);    matcher = pattern.matcher(lasname);    return matcher.matches();}
查看完整描述

3 回答

?
眼眸繁星

TA贡献1873条经验 获得超9个赞

点应该放在括号内。用这个:

[ .a-zA-Z]+

您也可以尝试在括号中使用 \w\d 来替换 ,但我不确定 Java 是否支持它。


查看完整回答
反对 回复 2021-07-29
  • 3 回答
  • 0 关注
  • 175 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信