Согласно документации _
и -
принимают любые цифры или буквы, я понял, что они не добавят ничего другого, например, знаков препинания, пробелов и т. Д.
И вроде бы не добавляет, а все равно считается символом или чем-то в этом роде.
Использование маски
"[---] [---] [---]"
(это для паспортов, в принципе может все что угодно)
Дает странные результаты, если я использую только цифры и буквы, все идет нормально, если я использую пробел или какой-либо символ пунктуации, он добавляет пробел и переходит к следующей группе скобок.
Я пробовал с
"[---]-[---]-[---]"
И он добавляет -
, поэтому я думаю, что он переходит в следующую группу.
PS: Не связано, но вы не обновляли документацию, чтобы отразить удаление PolyMaskTextFieldDelegate
"[---------]"
Вроде работает нормально, значит, проблема с разделителями
Привет @Robuske!
Спасибо за вопрос.
Похоже, вы почему-то не пробовали [___] [___] [___]
. Пожалуйста, сделайте это и верните свои результаты. Поведение, которое вы описываете, является ожидаемым и совершенно нормальным. Если вы внимательно прочитали нашу документацию, есть необязательные и обязательные символы, и вы использовали необязательный -
вместо обязательного _
.
PS: Не связано, но вы не обновляли документацию, чтобы отразить удаление
PolyMaskTextFieldDelegate
Да, моя беда, мне все-таки нужно составить список изменений. Тем не менее, новая версия - 4.0.0
, и ожидается, что обновления основной версии нарушат обратную совместимость API.
UPD .: Я обнаружил несоответствие документов, образцы все еще содержат PolyMaskTextFieldDelegate
, я удалю их через несколько минут, спасибо!
О да, я не понимал, что это был побочный эффект того, что все было необязательным, я думаю, это имеет смысл.
Похоже, вы почему-то не пробовали [___] [___] [___].
К сожалению, у паспортов, кажется, есть какой-то ебучий формат, какой хочет страна, так что я не могу ограничить подсчет. Хотя ... Я не проверяю "полное" свойство, так что может работать.
В любом случае "[---------]"
выглядит нормально, поэтому я просто согласен, спасибо.
@Robuske для вашей информации, есть также эллиптическая маска [-…]
на случай, если вы не хотите ограничивать длину текста.