有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何确保字符串没有数字

我有一个字符串,希望确保它不包含数字。字符串库中是否有这样的方法,或者我必须自己实现它


共 (1) 个答案

  1. # 1 楼答案

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

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

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

    DEMO