Brodyaga
Silver Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору 6epcepk Код: <?php $s = "(50, 47, '', 'modules/news/news/js/delete.js', 'bogus', '720', '480', 3, 0), (51, 47, '', 'modules/news/news/js/card.js', 'bogus', '720', '480', 3, 0),"; echo preg_replace("#\(([0-9a-z]+),(\s*)([0-9a-z]+),(\s*)'',(\s*)'(.*?)',(\s*)'([0-9a-z]*)',(\s*)'([0-9a-z]*)',(\s*)'([0-9a-z]*)',(\s*)([0-9a-z]+),(\s*)([0-9a-z]+)\),(\s*)#", '', $s); ?> | smth like this, но не все однозначно со значениями в этих скобках. Но для данного примера работает(не оптимизировано!) Andrej_k Причем здесь регулярные выражения? Конечно, чтобы проверить строку на "нулевое" значение нужно её лишить возможных пробелов, потому что это тоже символы, такие же как цифры или буквы.
|