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