Regular expression for matching Chile RUT's
$ npm install --save rut-regex
const rutRegex = require('rut-regex')
rutRegex().test('Felipito 8.714.763-0')
// true
rutRegex().test('8.714.763-0 Felipito')
// true
rutRegex({exact: true}).test('Felipito 8.714.763-0')
// false
rutRegex({exact: true}).test('8.714.763-0')
// true
rutRegex({exact: true, dot: false}).test('8714763-0')
// true
rutRegex({exact: true, dot: false, hyphen: false}).test('87147630')
// true
'Ganadores 8.714.763-0 18.972.631-7 :tada:'.match(rutRegex())
// [ '8.714.763-0', '18.972.631-7' ]
Returns a regex for matching Chile RUT's.
Type: Object
Type: boolean
Default: false
Only match an exact string. Useful with RegExp#test
to check if a string is a RUT.
Type: boolean
Default: true
Dot (.) in RUT.
Type: boolean
Default: true
Hyphen (-) in RUT.
- rut.js - Sencilla y pequeña librería para validar y dar formato al RUT