我需要一个字符串模式,该模式必须与0到100之间的数字匹配,并用分号分隔。
我已经有了这个:
[0-9]{1,2}+(;[0-9]{1,2}+)*
我的方法如下:
public boolean isValid(String storedValue) {
String pattern = "[0-9]{1,2}+(;[0-9]{1,2}+)*";
return storedValue.trim().matches(pattern);
}
如何在每次比赛中添加一个或为100的条件?我在想这样的事情:
public boolean isValid(String storedValue) {
String pattern = "100|[0-9]{1,2}+(;100|[0-9]{1,2}+)*";
return storedValue.trim().matches(pattern);
}