root 3bf41bf355 update | hai 1 ano | |
---|---|---|
.. | ||
lib | hai 1 ano | |
index.js | hai 1 ano | |
license | hai 1 ano | |
package.json | hai 1 ano | |
readme.md | hai 1 ano |
Clean up regular expressions
$ npm install clean-regexp
const cleanRegexp = require('clean-regexp');
cleanRegexp('[0-9]');
//=> '\\d'
cleanRegexp('[^0-9]');
//=> '\\D'
cleanRegexp('[a-zA-Z0-9_]');
//=> '\\w'
cleanRegexp('[a-z0-9_]', 'i');
//=> '\\w'
cleanRegexp('[^a-zA-Z0-9_]');
//=> '\\W'
cleanRegexp('[^a-z0-9_]', 'i');
//=> '\\W'
cleanRegexp('[a-zA-Z\\d_]');
//=> '\\w'
cleanRegexp('[^a-zA-Z\\d_]');
//=> '\\W'
cleanRegexp('[0-9]+\\.[a-zA-Z0-9_]?');
//=> '\\d+\\.\\w'
Type: string
Text of the regular expression.
Type: string
Default: ''
Flags of the regular expression.
MIT © Sam Verschueren