korovnikiss
@korovnikiss
Frontend

Как составить регулярку?

Есть строка url, в которой лежить токен вконтакте.
Подскажите регулярное выражение что бы токен забрать.
  • Вопрос задан
  • 2538 просмотров
Решения вопроса 1
Prognosticator
@Prognosticator
TODO: Здесь будут ворованные умные мысли, типа мои
Вы об этой строке?
https://oauth.vk.com/blank.html#access_token=0b7bl...

тогда
/access_token=([^&]+)/

пример на js
str = "/blank.html#access_token=0b7blabla024af03e740547355404f522f5cee607262a7bc3a62ce9ea30397999e0ed58b3b7blabla&expires_in=0&user_id=123456";
str.match(/access_token=([^&]+)/)[1]
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Terminaft
@Terminaft
[a-zA-Z0-9]{85}
Ответ написан
Комментировать
yttrium
@yttrium
/access_token=(\S+)&?/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы