如何在java中检查字符串是否至少包含一个字母表?
我需要这样的验证,我的字符串必须包含至少一个字母表
我使用的是:
String s = "111a11";
boolean flag = s.matches("%[a-zA-Z]%");
flag给我false
,即使a
在我的字符串中s
你可以在下面搜索框中键入要查询的问题!
我需要这样的验证,我的字符串必须包含至少一个字母表
我使用的是:
String s = "111a11";
boolean flag = s.matches("%[a-zA-Z]%");
flag给我false
,即使a
在我的字符串中s
# 1 楼答案
需要的正则表达式是
[a-zA-Z]
,但需要使用find()
方法此页面将允许您根据输入测试正则表达式
Regular Expression Test Page
这里有一个Java正则表达式教程
Java Regular Expressions tutorial