JSで部分的な正規表現の一致を作成しようとしています。私が達成したいのは、ユーザーが入力フィールド内に何かを入力すると、正規表現の一致全体が満たされた場合だけでなく、JSは常にキーを押したときに数列の部分一致を実行することです。
したがって、これはRegExルールです。
^[12][^1-6]\d{2}$
ユーザーが番号1または2を入力すると、それは正しい一致ですが、3は正しくありません。次に、1から6までの数字が入力されていない場合、それも正しく、最後に次の2つの数字が正しくなります。私が言ったように、今のところ正規表現の一致は4つの数字すべてが入力されたときにのみ満たされます。
部分的な入力チェックを行うにはどうすればよいですか?