如何检查一个字符串在Java中是否至少包含一个字母?
我想要这样一个验证,即“我的字符串”必须至少包含一个字母。
我正在使用以下内容:
String s = "111a11";boolean flag = s.matches("%[a-zA-Z]%");
false
即使a
在我的字符串中,标志也会给我s
回答:
您想要的正则表达式是[a-zA-Z]
,但是您需要使用find()
方法。
此页面将让您根据输入测试正则表达式。
正则表达式测试页
这里有一个Java正则表达式教程。
Java正则表达式教程
以上是 如何检查一个字符串在Java中是否至少包含一个字母? 的全部内容, 来源链接: utcz.com/qa/422483.html