ドキュメント_
と-
は数字や文字を受け入れますが、句読点やスペースなど、他には何も追加されないことを理解しました...
そして、それはそれを追加していないようですが、それでもシンボルまたはそのようなものとして数えています。
マスクを使用する
"[---] [---] [---]"
(パスポート用で、基本的に何でもかまいません)
数字と文字だけを使用するとすべて問題なく動作します。スペースまたは句読記号を使用すると、スペースが追加され、次の角かっこグループにジャンプします。
で試しました"[---]-[---]-[---]"
そしてそれは-
追加します、それで私はそれが次のグループに行くと思う理由です。
PS:関係ありませんが、 PolyMaskTextFieldDelegate
削除を反映するようにドキュメントを更新しません
"[---------]"
正常に動作しているように見えるので、問題はセパレーターにあります
こんにちは@Robuske!
ご質問ありがとうございます。
なんらかの理由で[___] [___] [___]
を試したことがないようです。 どうぞ、そうして、あなたの結果を持って戻ってきてください。 あなたが説明する振る舞いは予想されたものであり、完全に正常です。 ドキュメントを注意深く読むと、オプションの文字と必須の文字があり、必須の_
代わりにオプションの-
を使用しています。
PS:関係ありませんが、
PolyMaskTextFieldDelegate
削除を反映するようにドキュメントを更新しません
ええ、私の悪い、結局私は変更ログを作成する必要があります。 それでも、新しいバージョンは4.0.0
であり、メジャーバージョンの更新によりAPIの下位互換性が失われることが予想されます。
UPD。:ドキュメントに一貫性がないことがわかりましたPolyMaskTextFieldDelegate
が含まれています。すぐに削除します、ありがとうございます。
そうそう、それがすべてがオプションであるという副作用であることに気づかなかった、私が推測するのは理にかなっている。
なんらかの理由で[___] [___] [___]を試したことがないようです。
残念ながら、パスポートは国が望むどんな性交形式でもあるように思われるので、私は数えることができません。 ただし...「complete」プロパティをチェックしていないので、機能する可能性があります。
とにかく"[---------]"
は大丈夫そうなので、私はそれで行きます、ありがとう。
ちなみに@Robuskeには、テキストの長さを制限したくない場合に備えて、楕円形のマスク[-…]
もあります。