0
これは、デフォルトではどのようになるでjquery mask ip rangeを255.255.255.255に設定するにはどうすればいいですか?
$('.ip_address').mask('ZZZ.ZZZ.ZZZ.ZZZ', {
translation:
{
'Z': {
pattern: /[0-9]/, optional: false
}
}
});
が、私が試したことはこれです:
$('.ip_address').mask('Z', {
translation:
{
'Z': {
pattern: /^(\d|[1-9]\d|1\d\d|2([0-4]\d|5[0-5]))\.(\d|[1-9]\d|1\d\d|2([0-4]\d|5[0-5]))\.(\d|[1-9]\d|1\d\d|2([0-4]\d|5[0-5]))\.(\d|[1-9]\d|1\d\d|2([0-4]\d|5[0-5]))$/, optional: false
}
}
});
通常の範囲255.255.255.255
のIPチェックのためですが、問題は\.
正規表現doesnのですあなたはjquery maskを使って正しいことをする方法のヒントを教えてくれますか?
グーグルの例では999.999.999.999
範囲に依存している、などのここhttps://igorescobar.github.io/jQuery-Mask-Plugin/