Je dois isoler un identifiant dans une chaîne à l'aide de javascript. J'ai réussi à se rendre à la partie où je reçois à l'identité, mais je veux être en mesure de chaîne le reste de la chaîne de sorte qu'il ne laisse que le numéro d'identification comme celui-ci:Comment supprimer la dernière partie d'une chaîne de requête
var urlString = "http://mysite.co.za/wine/wine-blog/blogid/24/parentblogid/15.aspx";
// if the blogid is found in the url string
if (urlString.indexOf("blogid") != -1) {
alert("blogid id found");
// we strip the string to isolate the blogid
url = urlString.substring(urlString.indexOf("blogid") + 7);
//alert("url : " + url)
blogId = url.substring(0, urlString.indexOf("/"));
alert("blogId : " + blogId)
}
J'ai besoin pour être en mesure de tout dépouiller après le 24.
Merci à tous.
Avez-vous essayé spliting la chaîne avec delimiter «/»? essayez d'utiliser string.split ("/") et utilisez l'opération de tableau pour vous reposer. – KoolKabin