rut-regex

1.0.1 • Public • Published

rut-regex

Regular expression for matching Chile RUT's

Install

$ npm install --save rut-regex

Usage

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' ]

API

rutRegex(options)

Returns a regex for matching Chile RUT's.

options

Type: Object

exact

Type: boolean
Default: false

Only match an exact string. Useful with RegExp#test to check if a string is a RUT.

dot

Type: boolean
Default: true

Dot (.) in RUT.

hyphen

Type: boolean
Default: true

Hyphen (-) in RUT.

Related

  • rut.js - Sencilla y pequeña librería para validar y dar formato al RUT

/rut-regex/

    Package Sidebar

    Install

    npm i rut-regex

    Weekly Downloads

    1

    Version

    1.0.1

    License

    MIT

    Unpacked Size

    3.12 kB

    Total Files

    4

    Last publish

    Collaborators

    • jlobos