UNPKG

@riotjs/parser

Version:

The parser for Riot tags

7 lines (6 loc) 234 B
/** * Escape special characters in a given string, in preparation to create a regex. * @param {string} str - Raw string * @returns {string} Escaped string. */ export default (str) => str.replace(/(?=[-[\](){^*+?.$|\\])/g, '\\')