入力フィールドをマスクするためにRobinHerbots/jquery.inputmaskを使用しています。以下の正規表現を作成して検証します。
\d{2}\.\d{2}\.\d{2}\.\d{2}-.*
入力フィールドで以下のように使用しました。
<input type="text" id="abc" name="abc" data-inputmask-regex="\d{2}\.\d{2}\.\d{2}\.\d{2}-.*" value="" class="form-control" />
以下のように準備が整ったドキュメントのjqueryコードを初期化しました。
$("#abc").inputmask('Regex');
それは機能していて、正規表現で許可された文字のみを入力できます。しかし、マスクは表示されませんでした (入力フィールドのマスクは表示されません)
以下の値を検証/マスクしたい
99.99.99.99-(無限長の任意の文字またはオプションのテキスト)
サンプル:
12.20.26.52-abc; pqr。xyz2020
この正規表現で機能させるにはどうすればよいですか。入力フィールドにマスクを表示する必要があります。前もって感謝します。