トップのフラッターの自動フォーマット、マスキング、およびバリデーションパッケージ テキストフィールドまたはフォームフィールドに自動フォーマット機能を追加すると、ユーザーが入力したテキストを自動でフォーマットできます。これは、電話番号や国民識別番号など、特定のフォーマットが必要なフィールドに役立ちます。また、センシティブなフィールドをマスクするためにも使用でき、フォームフィールドのバリデーションと組み合わせて、ユーザーからの入力(例:メールアドレスなど)を検証することもできます。 Flutterでは、以下のパッケージを使用してテキストフィールドの自動フォーマット、マスキング、およびバリデーション機能を追加できます。
mask_text_input_formatter
1171
このパッケージは、与えられたマスクで入力をフォーマットするTextFieldおよびTextFormField用のTextInputFormatterを提供します。
intl_phone_number_input
813
Googleのlibphonenumberを使用して、intl / 国際フォーマットの電話番号を入力するためのシンプルでカスタマイズ可能なフラッターパッケージ。
easy_mask
153
TextField、TextFormField、および文字列用の簡単で強力なマスク。マルチマスクサポート、通貨のリバースマスク、プレースホルダを備えています。ユーザーのカーソルを制御します。
all_validations_br
91
String validations and remover char ex ('/', '-', '.'), more than a validation for your best projects.
money_formatter
78
MoneyFormatterは、任意の特性に従ってさまざまなタイプの通貨をフォーマットするためのFlutter拡張機能であり、ローカライズに縛られる必要はありません。
regexed_validator
52
電話番号、名前、郵便番号、電子メール、URL、通貨、IP、日付、時間、HTMLタグ、パスワード(強力)、中程度のパスワード、クレジットカードの検証を行うシンプルなバリデータです。
validadores
25
CPF、CNPJ、REQUIRED、EMAIL、EQUAL、Minimum Value、Maximum Value、Minimum Size、Maximum Sizeなど、PT-BRフォームのためのバリデータです。
well_formed
23
フォーム関連のコーディングの負担を大幅に軽減するために設計されたフォームフィールドパッケージです。フィールドのマスキング、バリデーション、スマートなトリミングなどを提供します。
meta_validator
23
プロのように文字列のバリデーションを処理するための整理されたユーティリティです。iOS、Android、Web、Linuxの両方のプラットフォームをサポートしています(もちろん)。
localregex
22
ジンバブエで一般的に使用される正規表現パターンのコレクションです。正規表現パターンには、携帯電話番号、パスポート、車両登録番号、運転免許証、電子メールアドレス、パスワードなどが含まれています。