exact-regex

1.0.3 • Public • Published

Check if a string exactly abides a regular expression

Installation

npm install exact-regex

Example

let exactRegex = require('exact-regex');

let value1 = '14px';
let value2 = ' 14px';
let value3 = '14';
let value4 = 'string';
let value5 = 'auto';
let value6 = 'inherit';
let value7 = '-5px';
let value8 = '-5';

let regex = /(auto|inherit|initial|0|(\-)?([0-9\.]+)(px|\%|em|rem|cm|mm|ch|pica|in|pt|pc|ex|vw|vh|vmin|vmax))/gi;

exactRegex(value1, regex); // returns true
exactRegex(value2, regex); // returns true
exactRegex(value3, regex); // returns false
exactRegex(value4, regex); // returns false
exactRegex(value5, regex); // returns true
exactRegex(value6, regex); // returns true
exactRegex(value7, regex); // returns true
exactRegex(value8, regex); // returns false

Readme

Keywords

none

Package Sidebar

Install

npm i exact-regex

Weekly Downloads

909

Version

1.0.3

License

none

Last publish

Collaborators

  • arpadhegedus