简体   繁体   English

java中如何判断一个字符串是否至少包含一个字母?

[英]How to check whether a string contains at least one alphabet in java?

I want such a validation that My String must be contains at least one alphabet.我想要这样的验证,即我的字符串必须至少包含一个字母表。

I am using the following:我正在使用以下内容:

String s = "111a11";
boolean flag = s.matches("%[a-zA-Z]%");

flag gives me false even though a is in my string s即使a在我的字符串s flag 也会给我false

您可以将.*[a-zA-Z]+.*String.matches()方法一起使用。

boolean atleastOneAlpha = s.matches(".*[a-zA-Z]+.*");

The regular expression you want is [a-zA-Z] , but you need to use the find() method.您想要的正则表达式是[a-zA-Z] ,但您需要使用find()方法。

This page will let you test regular expressions against input.此页面将允许您针对输入测试正则表达式。

Regular Expression Test Page正则表达式测试页

and here you have a Java Regular Expressions tutorial.这里有一个 Java 正则表达式教程。

Java Regular Expressions tutorial Java正则表达式教程

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 有没有办法用java递归检查字符串是否包含至少一个大写字母? - Is there a way to check if a string contains at least one capital letter recursively with java? 如何检查 Java 字符串是否至少包含一个大写字母、小写字母和数字? - How do I check if a Java String contains at least one capital letter, lowercase letter, and number? 如何确定一个字符串矩形的每个边框是否至少包含一个指定字符? - how to determine whether each border side of a string rectangle contains at least one specified character? 如何检查一个字符串中是否至少有一个字符组成数组? (JAVA) - How to check if at least one element form a char array is in a String? (Java) 正则表达式模式如何写入以检查 Java 中的至少一个字符串和数字? - How regex pattern write to check at least one string and number in Java? 如何检查字符串是否包含搜索项 - How to check whether a string contains the search items 如何检查一个字符串是否至少包含另一个字符串中的一个字符? - How do I check if a string contains at least one character from another string? Java字符串的正则表达式包含包含字母和:/ - Regular Expression for a Java String Contains contains Alphabet and : / 使用正则表达式检查一个字符串至少包含一个Unicode字母 - Check a string contains at least one Unicode letter using regex 如何在Java中有效检查给定的URL(String)是否包含白名单域(String) - How to efficiently check whether given URL(String) contains whitelist domain(String) in Java
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM