在Java中仅检查字符串和仅带有正则表达式的数字

时间:2016-11-17 10:17:17

标签: java regex java-8

我想检查变量是否只有字母(a-z)而另一个变量只包含数字。因此,我使用matches("[0-9]+")仅检查数字,matches("[a-zA-Z]+( +[a-zA-Z]+)*")仅检查字母为低或大写的字母。但是,这些正则表达式不适用于数字和字母混合。与aa22aa一样。我做错了什么?严格检查字母和数字的正确方法是什么?

0 个答案:

没有答案