Sto cercando di creare un Regex Javascript che acquisisca il nome file senza l'estensione del file. Ho letto gli altri post qui e 'vai a questa pagina:http://gunblad3.blogspot.com/2008/05/uri-url-parsing.html' sembra essere la risposta predefinita. Questo non sembra fare il lavoro per me. Quindi ecco come sto cercando di far funzionare la regex:REGEX: Capture Nome file dall'URL senza estensione file
- Trova l'ultima barra "/" nella stringa dell'oggetto.
- Cattura tutto tra quella barra e il periodo successivo.
Il più vicino ho potuto ottenere era:. /([^ /] ) \ w $ Quale sulla corda 'http://example.com/index.htm' exec() sarebbe catturare /index.htm e indice.
Ho bisogno di questo per catturare solo indice.
Questa soluzione non riesce sui nomi di file con più periodi, se è necessario tale test, vedere la soluzione di @Berrerren. –