唯一の方法は、範囲をパターンに変換することです(明らかに)。整数を扱っていることを忘れる必要がありますが、数字は「通常の文字」としてのみ表示されます。範囲の例:
^(?:1[0-57]?|3)$
注:正規表現は、整数が数値範囲内にあるかどうかを確認する方法ではないことは明らかです。実生活では、古き良き条件文を使用します。
唯一の方法は、範囲をパターンに変換することです(明らかに)。整数を扱っていることを忘れる必要がありますが、数字は「通常の文字」としてのみ表示されます。範囲の例:
^(?:1[0-57]?|3)$
注:正規表現は、整数が数値範囲内にあるかどうかを確認する方法ではないことは明らかです。実生活では、古き良き条件文を使用します。