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

时间:2016-09-01 08:56:44

标签: java regex

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

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

1 个答案:

答案 0 :(得分:2)

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

.*\D.*

Regex explanation here

Regular expression visualization