@valtech-commerce/capturing-group-values
Extracts capturing group values via a regular expression
Install
$ npm install @valtech-commerce/capturing-group-values
Usage
import capturingGroupValues from '@valtech-commerce/capturing-group-values';
const pattern = /(?<alpha>[a-z]+)?:(?<num>\d+)?/u;
console.log(capturingGroupValues('', pattern));
console.log(capturingGroupValues(':', pattern));
console.log(capturingGroupValues('abc', pattern));
console.log(capturingGroupValues('123', pattern));
console.log(capturingGroupValues('abc:xyz', pattern));
console.log(capturingGroupValues('123:789', pattern));
console.log(capturingGroupValues('abc:789', pattern));
Documentation
View documentation
License
MIT © Valtech Canada inc.