trpg-java-dice
trpg-java-dice copied to clipboard
完善代码的判断逻辑以及可能会出现的错误问题
2021/04/19
- InstructHandle.trackInstructCases的方法中出现了 String.substring(0,1) 但是在此之前没有先判断传入字符串的长度,而导致的数组越界。
项目中存在过多的不规范正则表达式,应当需要完善合理化。 按照基础规定,骰子数量应该保持在1-99,骰子面数1-999,检测数值为0-100