Saltar al contenido

JS elimina todo después de la última aparición de un personaje

Hacemos una revisión completa cada artículo en nuestra página web con el objetivo de mostrarte siempre información veraz y actualizada.

Solución:

Aquí estás:

var URL = "http://stackoverflow.com/questions/10767815/remove-everything-before-the-last-occurrence-of-a-character";
alert(URL.substring(0, URL.lastIndexOf("/") + 1));

Espero que esto ayude.

Parece un buen caso para una expresión regular (no puedo creer que nadie lo haya publicado todavía):

URL.replace(/[^/]+$/,'')

Elimina todos los caracteres secuenciales que no sean barras diagonales hasta el final del string (es decir, todo después de la última /).

var URL = "http://stackoverflow.com/questions/10767815/remove-everything-before-the-last-occurrence-of-a-character";

console.log(URL.substring(0,URL.lastIndexOf('/')+1));
//The +1 is to add the last slash

Reseñas y calificaciones de la guía

Puedes añadir valor a nuestro contenido informacional añadiendo tu experiencia en las aclaraciones.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *