正则表达式,只能输入正整数或含有“-”的字符串,如1,2,3这种整数,或者...答:public class MatchesTest {public static void main(String[] args) {String regex = "([\\d]{1,}|[\\d]+[-][\\d]+)";//1或者2,规则String[] str = { "1", "13", "1-2", "11-22", "33--22", "10-", "-10", "a4", "b-10","-A","A-D" };for (String ...