Ich bin beim Extrahieren von durch \
und begrenztem Text auf zwei Probleme im Zusammenhang mit dem Vorstehenden gestoßen /
und habe eine Lösung gefunden, die zu beiden passt, abgesehen von der Verwendung new RegExp
, die \\\\
zu Beginn erforderlich ist . Diese Ergebnisse sind in Chrome und IE11.
Der reguläre Ausdruck
/\\(.*)\//g
funktioniert nicht. Ich denke, das //
wird trotz des Fluchtcharakters als Beginn eines Kommentars interpretiert. Der reguläre Ausdruck (in meinem Fall gleichermaßen gültig, aber nicht allgemein)
/\b/\\(.*)\/\b/g
geht auch nicht. Ich denke, der zweite /
beendet den regulären Ausdruck trotz des Fluchtcharakters.
Was für mich funktioniert, ist darzustellen /
als \x2F
, was die hexadezimale Darstellung von ist /
. Ich denke, das ist effizienter und verständlicher als die Verwendung new RegExp
, aber natürlich braucht es einen Kommentar, um den Hex-Code zu identifizieren.