플러터에서 텍스트 필드 또는 폼 필드에 자동 형식 지정, 마스킹 및 유효성 검사 기능을 추가할 수 있습니다. 사용자가 입력한 텍스트를 자동으로 형식화하는 자동 형식 지정 기능은 전화 번호, 국가 신분증 번호 등과 같은 특정 형식을 요구하는 필드에 유용합니다. 이는 민감한 필드를 마스킹하는 데에도 사용될 수 있으며, 폼 필드 유효성 검사와 결합하여 이메일 주소와 같은 사용자 입력을 확인할 수 있습니다. 플러터에서는 아래에 언급된 패키지를 통해 텍스트 필드 자동 형식 지정, 마스킹 및 유효성 검사 기능을 추가할 수 있습니다.
mask_text_input_formatter
1171
제공된 마스크에 따라 입력을 서식 지정하는 TextField 및 TextFormField용 TextInputFormatter를 제공하는 패키지입니다.
intl_phone_number_input
813
Google의 libphonenumber를 사용하여 intl / 국제 형식의 전화 번호를 입력하는 데 도움이되는 간단하고 사용자 정의 가능한 플러터 패키지입니다.
easy_mask
153
TextField, TextFormField 및 문자열을 위한 쉽고 강력한 마스크입니다. 다중 마스크 지원, 통화의 역 마스크 및 플레이스홀더를 제공합니다. 사용자 커서를 제어합니다.
money_formatter
78
MoneyFormatter는 다양한 유형의 통화를 원하는 특성에 맞게 포맷팅하는 Flutter 확장 기능입니다. 지역화에 얽매이지 않고 사용할 수 있습니다
regexed_validator
52
검증: 전화번호, 이름, 우편번호, 이메일, url, currency, ip, date, time, htmlTags, 비밀번호(강력), 중간-비밀번호, 신용카드.
validadores
25
PT-BR 양식의 유효성 검사기입니다. CPF, CNPJ, REQUIRED, EMAIL, EQUAL, Minimum Value, Maximum Value, Minimum Size, Maximum Size와 같은 유효성 검사가 포함되어 있습니다
localregex
22
짐바브웨에서 일반적으로 사용되는 정규 표현식 패턴 모음입니다. 정규 표현식 패턴은 휴대폰 번호, 여권, 차량 번호판, 운전면허증, 이메일 주소 및 비밀번호 등이 포함됩니다