Input-mask-ios: Acceptation des symboles

Créé le 3 août 2018  ·  4Commentaires  ·  Source: RedMadRobot/input-mask-ios

D'après la documentation _ et - acceptent tous les chiffres ou lettres, j'ai compris que cela n'ajouterait rien d'autre, comme la ponctuation, les espaces, etc...
Et il semble ne pas l'ajouter, mais toujours compter comme un symbole ou quelque chose comme ça.

Utiliser le masque
"[---] [---] [---]" (c'est pour les passeports, en gros ça peut avoir n'importe quoi)
Donne des résultats étranges, si je n'utilise que des chiffres et des lettres, tout se passe bien, si j'utilise un espace ou tout autre symbole de ponctuation, il ajoute un espace et passe au groupe de crochets suivant.

j'ai essayé avec
"[---]-[---]-[---]"
Et il ajoute le - , c'est pourquoi je pense qu'il passe au groupe suivant.

PS : Non lié, mais vous n'avez pas mis à jour la documentation pour refléter la suppression de PolyMaskTextFieldDelegate

question

Tous les 4 commentaires

"[---------]"
Semble bien fonctionner, donc le problème vient des séparateurs

Salut @Robuske !
Merci pour votre question.

Il semble que vous n'ayez pas essayé [___] [___] [___] pour une raison quelconque. S'il vous plaît, faites-le et revenez avec vos résultats. Le comportement que vous décrivez est attendu et tout à fait normal. Si vous lisez attentivement nos documents, il y a des caractères facultatifs et obligatoires , et vous avez utilisé - facultatif au lieu de _ obligatoire.

PS : Non lié, mais vous n'avez pas mis à jour la documentation pour refléter la suppression de PolyMaskTextFieldDelegate

Ouais, mon mauvais, j'ai besoin de composer un changelog après tout. Pourtant, la nouvelle version est 4.0.0 , et les mises à jour de version majeures devraient rompre la rétrocompatibilité des API.

UPD. : J'ai trouvé des incohérences dans la documentation, les échantillons contiennent toujours PolyMaskTextFieldDelegate , je les supprimerai dans quelques instants, merci !

Oh oui, je n'avais pas réalisé que c'était un effet secondaire du fait que tout était facultatif, c'est logique je suppose.

Il semble que vous n'ayez pas essayé [___] [___] [___] pour une raison quelconque.

Malheureusement, les passeports semblent avoir le format que le pays veut, donc je ne peux pas restreindre le compte. Bien que... je ne vérifie pas la propriété "complete", donc cela pourrait fonctionner.
Quoi qu'il en soit, "[---------]" air bien, alors je vais y aller, merci.

@Robuske pour votre information, il existe également un masque elliptique [-…] au cas où vous ne voudriez pas restreindre la longueur du texte.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

razalur picture razalur  ·  3Commentaires

MrJox picture MrJox  ·  11Commentaires

TikhonovAlexander picture TikhonovAlexander  ·  3Commentaires

SteynMarnus picture SteynMarnus  ·  11Commentaires

LinusGeffarth picture LinusGeffarth  ·  4Commentaires