2016-12-01 4 views
2

Я использую плагин inputmask jQuery для маскировки текстового поля (https://github.com/RobinHerbots/Inputmask). Я не могу понять синтаксис для маскировки неограниченного числа числа буквенно-цифровых символов. Кажется, что это должно быть просто, я просто не могу найти ответ в документации или другом вопросе stackoverflow. До сих пор это работает:jQuery inputmask no limit on number of characters

$('.inputmask_alphanumeric').inputmask({ mask: "[*]{100}", greedy: false }); 

{100} является щедрым номер сейчас, но я хочу, чтобы это правило общий класс для любого длинного ввода текста в будущем. Я пробовал {*} и {+}, но они, похоже, не работали. Благодарю.

ответ

1
  • [] опциональный
  • () группа
  • {} диапазон

[*]{100} == Необязательный символ * должен быть введен 100 раз

Вы должны *{0,} создать min:0 и max:infinite маску

Или {1,} создать min:1 и max:infinite

и так далее :)

+0

Да! Спасибо, спасибо. – wzsmith1