Estoy intentando crear una expresión regular de Javascript que capture el nombre de archivo sin la extensión de archivo. He leído las otras publicaciones aquí y 'goto esta página:http://gunblad3.blogspot.com/2008/05/uri-url-parsing.html' parece ser la respuesta predeterminada. Esto no parece hacer el trabajo por mí. Así que aquí es cómo estoy tratando de que la expresión regular funcione:REGEX: nombre de archivo de captura desde la URL sin la extensión de archivo
- Encuentra la última barra inclinada '/' en la cadena del asunto.
- Captura todo entre esa barra y el próximo período.
Lo más cerca que pude conseguir fue:. /([^ /] ) \ w $ Qué sobre la cuerda 'http://example.com/index.htm' exec() capturaría /index.htm y índice.
Necesito esto para solo capturar índice.
Esta solución falla en nombres de archivos con períodos múltiples, si necesita esa prueba, vea la solución de @Gerrissen. –