Ternick
@Ternick

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

Сайт после запроса возвращает такой хедер (Это не хедер а именно секция с куками которые он просит установить):
PHPSESSID=sw7qZaLGh8rTX3ohNtF6-3; path=/, country=by; expires=Thu, 26-Dec-2019 22:33:51 GMT; path=/, s5369=1986:598478489:::; expires=Thu, 26-Dec-2019 22:33:51 GMT; path=/, ip=37.212.86.8; expires=Thu, 26-Dec-2019 22:33:51 GMT; path=/, gp_vote=, gp_count=87, fb_vote=, fb_count=71, twit_vote=, twit_count=21

Я бы хотел написать функцию которая бы вытаскивала из этого всего только те штуки которые нужно, но для функции нужно регулярное выражение.
Я пытался сделать такое, но оно не работает и как с этим бороться я не знаю.
Например вот одна из попыток:
image.png
Почему оно есть всё пока не находит последний символ ? В данном случае ест всё пока, не натыкается на последнюю точку с запятой (хотя возможным из вариантом конца строки может быть и запятая)?
А только часть из них.
  • Вопрос задан
  • 98 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега Регулярные выражения
PHPSESSID=(.*?);

Погуглите, в чём разница между жадными и ленивыми квантификаторами.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы