0.1.4 • Published 9 years ago
format-matcher v0.1.4
Format matcher
Find best format for input string using prepared formats.
Usage
Install
npm i format-matcher -SRequire 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'; // trueString 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