@T3R3AND

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

Здравствуйте, есть строка такого вида
# 8 "Name" 3882 BOT 21 23:56 31 0 127.0.0.1:20070

Как правильно составить регулярное выражение и получить
[ 8, 'Name', 3882, 'BOT', 21, '23:56', 31, 0, '127.0.0.1:200070' ]


К сожалению, сейчас нет возможности предоставить мою регулярку, ну сроку она считывает, но не очень правильно.

Когда я получаю preg_match, массив возвращает пустой.
  • Вопрос задан
  • 132 просмотра
Решения вопроса 1
0xD34F
@0xD34F Куратор тега Регулярные выражения
Регулярные выражения не нужны: $arr = array_slice(explode(' ', $str), 1);.

Если кавычки действительно надо обрезать, то array_map(fn($n) => trim($n, '"'), $arr).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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