Hier ist ein Regex, der in den meisten Regex-Implementierungen einwandfrei funktioniert:
(?<!filename)\.js$
Dies entspricht .js für eine Zeichenfolge, die mit Ausnahme von Dateiname.js mit .js endet
Javascript hat keinen regulären Ausdruck. Kann jemand einen alternativen regulären Ausdruck zusammenstellen, der das gleiche Ergebnis erzielt und in Javascript funktioniert?
Hier sind einige Gedanken, benötigt aber Hilfsfunktionen. Ich hatte gehofft, es nur mit einem regulären Ausdruck zu erreichen: http://blog.stevenlevithan.com/archives/mimic-lookbehind-javascript
(?<=thingy)thingyfür positives Aussehen und (?<!thingy)thingyfür negatives Aussehen . Jetzt unterstützt es sie.