Christian Kruse: quotemeta für javascript???

Beitrag lesen

Hallo beatovich,

Gibt es etwas zu Perls quotemeta analoges für Javascript, oder eine Behandlung von search so dass alle RegExp relevanten Zeichen maskiert werden?

Nichts eingebautes, nein. Aber das kannst du recht einfach selber bauen:

function regexEscape(text) {
  return text.replace(/[.*+?^${}()|[\]\\]/g, "\\$&");
}

kommt direkt aus meiner utils.js 😉

LG,
CK