有 Java 编程相关的问题?

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

java如何匹配不完全是数字的输入?

检查任何输入是否至少包含一个非数字字符的正确表达式是什么

"11111111"    doesn't match!
"1111111a"    match!
"1111 111"    match!

共 (1) 个答案

  1. # 1 楼答案

    您可以使用以下正则表达式,其中\D用于匹配任何非数字([^0-9])字符

    .*\D.*
    

    Regex explanation here

    Regular expression visualization