validate_rut

Creator: coderz1093

Last updated:

Add to Cart

Description:

validate rut

RUT Validator #
RUT Validator is a Dart package that provides utilities for the validation and formatting of the Chilean Rol Único Tributario (RUT). This is a unique identifier used in Chile for both businesses and individuals. The utilities in this package implement the official algorithm published by the Chilean registry office.
Features #

RUT validation
Calculation of the RUT's check digit
Formatting and de-formatting of RUT
RUT input formatter

Getting Started #
Add validate_rut as a dependency in your pubspec.yaml file:
dependencies:
validate_rut: ^version_number
copied to clipboard
Usage #
Import the package:
import 'package:validate_rut/validate_rut.dart';
copied to clipboard
Validation #
String rut = '111111119';
bool isValid = validateRut(rut); // false

rut = '11.111.111-9';
isValid = validateRut(rut); // false
copied to clipboard
Formatting #
String rut = '111111119';
String formattedRut = formatRut(rut); // 11.111.111-9

formattedRut = '11.111.111-9';
rut = removeRutFormatting(formattedRut); // 111111119
copied to clipboard
Tests #
To run the tests, use the dart test command in your terminal.
License #
Include information about your package's license here.
Contributions #
Contributions are welcome! If you find a bug please report it and if you want a feature please report it. If you want to contribute code, please submit a pull request.
License #
This package is licensed under the MIT License. See the LICENSE file for more details.
Support #
If you encounter any problems or have questions, feel free to open an issue on the GitHub repository.
From the Developers #
We hope that this package helps you on your Flutter projects and makes handling the RUT a breeze!

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files:

Customer Reviews

There are no reviews.