在Java for String类中有一个名为matches的方法,如何使用该方法通过正则表达式检查我的字符串是否只有数字。我尝试了下面的例子,但它们都返回了false作为结果。
String regex = "[0-9]";
String data = "23343453";
System.out.println(data.matches(regex));
String regex = "^[0-9]";
String data = "23343453";
System.out.println(data.matches(regex));
https://stackoverflow.com/questions/15111420
复制相似问题