W2 Rut Validator
- Return true or false for format and unformat RUT
- Return format and unformat string
To Install
npm i w2-rut-validator
How to use
import { RutValidator } from "w2-rut-validator"
Validate
RutValidator // true or false
Format
RutValidator // return 11.111.111-1
UnFormat
RutValidator // return 111111111
Get Dv
RutValidator // return check digit
IsValid
Validate Regex [^0-9Kk]
and 999.999.999-9
max length
RutValidator // return true or false
Basic Example
Validate
RutValidator // return trueRutValidator // return trueRutValidator // return falseRutValidator // return false
GetDv
RutValidator // return 1RutValidator // return 1RutValidator // return 2*RutValidator // return 2
Format and Validate
let rut = '111111111' // or 111111111RutValidator // return true let rut = '111111112' // or 111111112RutValidator // return false let rut = 'ASD-F'RutValidator // return false
React Example
import React useState from "react";import RutValidator from "w2-rut-validator" const RegisterForm = const rut setRut = ; const RutFormat = { ifRutValidator } const RutValidate = { if!RutValidator ; etarget } return <div> <input ="text" = = ="19123456-9" = = /> </div> ;; ;