kosenka
@kosenka
программист/сисадмин

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

Добрый день.
Подскажите правильное регулярное выражение для след. строк:

{069a89e2ffae2a55a70371e5cc477573:NAME|s=1;d=2:069a89e2ffae2a55a70371e5cc477573}
Здесь нужно вытащить все то что есть между знаками двоеточия + получить "параметры" после знака "|"

А еще может быть такой вариант:
{069a89e2ffae2a55a70371e5cc477573:NAME2:069a89e2ffae2a55a70371e5cc477573}
здесь же просто нужно вытащить все то что есть между знаками двоеточия

Вот ссылка https://regex101.com/r/1vnXHk/1

Заранее спасибо
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 1
daager
@daager
Тут даже регулярка не нужна, можно explode(PHP) обойтись или его аналогом. Кода больше, зато проще, чем с регулярками мучаться.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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