0.1.2 • Published 6 years ago
@regexp-extra/posix-bracket v0.1.2
RegExp for matching POSIX bracket expressions.
const POSIX_BRACKET = require('@regexp-extra/posix-bracket');
// -> regular expression (global)
POSIX_BRACKET.test('[foo:]]');
// false
POSIX_BRACKET.test('[[:xdigit:]]');
// true
'[[:xdigit:]] [[:alpha:]123]'.match(POSIX_BRACKET);
// [ '[:xdigit:]', '[:alpha:]' ]
new RegExp(POSIX_BRACKET).exec('[[:xdigit:]] [[:alpha:]123]');
// [ '[:xdigit:]',
// ':',
// index: 1,
// input: '[[:xdigit:]] [[:alpha:]123]',
// groups: undefined ]
credits: taken directly from micromatch/is-posix-bracket.