如果可以将字符串参数转换为int数组,则需要对其进行验证。String pattern = "(\\d+[,])+"; String test = "18,32,5,8,10"; test2.matches(pattern2) //returns false as i requires , in the end 有什么办法可以忽略最后一个',' 最佳答案 使用组构造来指定数字后跟(,个数字)...\\d+(?:,\\d+)+