@generate
...

Regex все кроме скобок php?

Это просто пример не говорите что нужно делать json_decode. На самом деле там сложнее.
Хочу из этой строки извлечь последнее то есть json c name2 но почему то из за того что нет пробелов он подхватывает все что начинается с {"id. Как поставить условие все символы кроме } ?

Пробовал так
{"id":(\d+),"name":"(.*?)"[^}]"type":"name2"}

{"id":1,"name":"рандомное название","info":"true","type":"name1"}{"id":1,"name":"рандомное название","type":"name1"}{"id":1,"name":"рандомное название","type":"name2"}

5fbb0369c6b85990239065.jpeg
  • Вопрос задан
  • 90 просмотров
Решения вопроса 1
@dodo512
{"id":(\d+),"name":"([^"]*)","type":"name2"}
https://regex101.com/r/5HAFAL/1
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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