Страницы

Поиск по вопросам

среда, 10 апреля 2019 г.

Разделение строки в массив

Подскажите как решить задачу, мне нужно разбить строку в массив:
$s = "бла бла бла Сила+5 бла бла бла Ловкость+12 бла бла бла Шанс-2";
разделителем я хотел сделать пробел которому предшествует цифры:
$a = preg_split("/\d+\s+/", $s);
но так я отсекаю сами числа которые мне нужны.
бла бла бла Сила+ бла бла бла Ловкость+ бла бла бла Шанс-


Ответ

Можно воспользоваться ретроспективной проверкой
"; print_r($a);

Комментариев нет:

Отправить комментарий