Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Вырезать вхождения (несколько) из строки
Покинул форум
Сообщений всего: 1580
Дата рег-ции: Февр. 2014 Откуда: Украина
Помог: 73 раз(а)
Vladimir Kheifets, дак я решение показал без PHP. Полученный результат можно либо тримить ( $str = rtrim($str, ';') ), либо выполнять в PCRE замену на строку нулевой длины, а на стороне PHP полученную подстроку джоинить ( $str = join(';', $str) )
Vladimir Kheifets
Отправлено: 08 Марта, 2020 - 06:37:27
Частый посетитель
Покинул форум
Сообщений всего: 879
Дата рег-ции: Март 2017 Откуда: Германия, Бавария
Помог: 37 раз(а)
Строитель пишет:
Vladimir Kheifets, дак я решение показал без PHP. Полученный результат можно либо тримить ( $str = rtrim($str, ';') ), либо выполнять в PCRE замену на строку нулевой длины, а на стороне PHP полученную подстроку джоинить ( $str = join(';', $str) )
Строитель, посмотрите, пожалуйста, два моих решения на PHP
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.