Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   забрать из строки то, что идет после (https://javascript.ru/forum/misc/69667-zabrat-iz-stroki-chto-idet-posle.html)

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&jhGA...ASIhdisajoidsa

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);


Часовой пояс GMT +3, время: 19:23.