format-matcher
v0.1.4
Published
Find best format for input string using prepared formats.
Downloads
1
Readme
Format matcher
Find best format for input string using prepared formats.
Usage
Install
npm i format-matcher -S
Require and use
const makeMatcher = require('format-matcher');
const formats = ['A 9', 'A-9', '9 A'];
const find = makeMatcher(formats);
const input = 'H-1';
const format = find(input);
format === 'A-9'; // true
String pattern for input and format
Any combination of characters are allowed for input and format,
but any non A-z
& 0-9
& -
or space would be removed.
Thus for these formats would be treated as same:
A-9 A.
- dot would be removedA 8*-L
- asterisk would be removedQ-1 M=
- equals would be removed
Same applies for inputs