JAVA脚本接收带符号参数转为数字参数

问题遇到的现象和发生背景

刚开始学习java,编写了一个todo list的java脚本,在mark,remove这些功能时不知道怎么接受参数带符号的情况
例如 mark {1..10},一开始只考虑了直接mark数字(mark 2 3),所以使用代码如下,,如何改成能把{1..10}自动变为{1,2,3,4,5,6,7,8,9,10}

问题相关代码,请勿粘贴截图

现使用代码:

img


输入mark 2 3 后生成{2, 3}的list进行后续操作,但对输入参数为{1..5}没用

运行结果及报错内容

img

img

img


img

我的解答思路和尝试过的方法
我想要达到的结果

正则判断下就行