LocalRegex is a Flutter package providing pre-defined regular expressions tailored for common data validation in Zimbabwe. It includes patterns for mobile numbers, passports, vehicle license plates, driver's licenses, email addresses, and passwords. Designed for developers building apps targeting Zimbabwean users, it simplifies input validation with accurate, locally relevant regex rules. The package supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux, ensuring consistent validation across environments.
Use cases
- Validating Zimbabwean mobile numbers
- Verifying passport numbers
- Checking vehicle license plate formats
- Validating driver's license details
- Email and password input validation
- Form validation in local applications
Key features
- Zimbabwe-specific regex patterns
- Support for multiple input types
- Cross-platform compatibility
- Easy integration via pub
- Pre-tested and reliable patterns
- Lightweight and focused
Suitable for
- Mobile and web apps for Zimbabwe
- Government or ID verification systems
- User registration forms
- Data collection tools in local contexts
- Apps requiring accurate local formatting
Considerations
- Limited to Zimbabwean standards
- Requires manual updates for new formats
- Not suitable for international use
- Depends on external source for maintenance
- No built-in UI components
- Validation logic must be implemented by the developer