如何确保字符串没有数字

时间:2015-05-16 13:28:34

标签: java string

我有一个字符串,并希望确保它不包含数字。 String库中是否有一个方法可以执行它,或者我必须自己实现它?

1 个答案:

答案 0 :(得分:3)

您可以使用string.matches函数检查字符串是否包含至少一位数。

string.matches("\\D+");

对于不包含任何单个数字的字符串,这将返回true\\D匹配任何非数字字符。因此,\\D+匹配一个或多个非数字字符。通过将其传递给matches方法,它会将正则表达式应用于整个字符串。

DEMO