ts_temp/string/escapeRegExp.js
const escapeRegExp = /[\\^$.*+?()[\]{}|]/g;
/**
* Escapes the `RegExp` special characters "^", "$", "\", ".", "*", "+",
* "?", "(", ")", "[", "]", "{", "}", and "|" in `string`.
*
* @param {string} str The string to escape.
* @returns {string} Returns the escaped string.
* @example
*
* escapeRegExp('[test](utils)'); // => '\[test\]\(utils\)'
*/
export default (str = '') => str.replace(escapeRegExp, '\\$&');