ヤンの正規表現で葉を更新する必要があります...
基本的には、1 ~ 32 の数字と範囲のみを使用する必要があります。
有効なパターンは次のとおりです。
1,2,3,4-7,22-30,32,31 - 有効
1,2,3,4-7,22-30,32,31,1-10 - 一部が重複しているため無効
33,45,33-45,3345 - 無効
以下のコードで試してみましたが、これに範囲を追加して式から重複を削除する方法はありますか...
(([1-9][1-9]?|([1-9][1-9]?-[1-9][1-9]?))(,([1-9][1 -9]?|([1-9][1-9]?-[1-9][1-9]?)))*)