unescape - nodef/extra-regexp GitHub Wiki

Unescapes RegExp string for readability.

require('extra-regexp');

RegExp.unescape('break\\. fix\\.');
// 'break. fix.'
/* note : double backslashes represent a single backslash */

RegExp.unescape('\\(\\*\\.\\*\\)');
// '(*.*)'

RegExp.unescape('\\\\d \\\\D \\(\\?:\\)');
// '\\d \\D (?:)'

reference

RegExp.unescape(string);
// string: string to unescape
// return -> string 'unescaped string'

references