Ecco un regex che funziona bene nella maggior parte delle implementazioni regex:
(?<!filename)\.js$
Questo corrisponde a .js per una stringa che termina con .js ad eccezione di nomefile.js
Javascript non ha regex lookbehind. Qualcuno è in grado di mettere insieme una regex alternativa che raggiunge lo stesso risultato e funziona in javascript?
Ecco alcuni pensieri, ma ha bisogno di funzioni di supporto. Speravo di riuscirci solo con un regex: http://blog.stevenlevithan.com/archives/mimic-lookbehind-javascript
(?<=thingy)thingyper lookbehind positivo e (?<!thingy)thingyper lookbehind negativo . Ora li supporta.