Вход

Просмотр полной версии : забрать из строки то, что идет после


jay-S
10.07.2017, 22:46
Здравствуйте!

есть такая строка str = user=true;auth=openid;location.href='https://vk.com/auth/jDHSHjk=089&jhGAJ99aU-_83jhASIhdisajoidsa';


как вырезать все что идет после location.href=


тоесть вырезать именно это https://vk.com/auth/jDHSHjk=089&jhGAJ99aU-_83jhASIhdisajoidsa

j0hnik
11.07.2017, 00:21
var str = "user=true;auth=openid;location.href='https://vk.com/auth/jDHSHjk=089&jhGAJ99aU-_83jhASIhdisajoidsa'";
var res = str.substring(str.indexOf("href='")+6, str.length-1);
alert(res);

ruslan_mart
11.07.2017, 06:05
var str = "user=true;auth=openid;location.href='https://vk.com/auth/jDHSHjk=089&jhGAJ99aU-_83jhASIhdisajoidsa'";

var result = /'([^']+)/.exec(str)[1];

alert(result);