RayZ
Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Братцы, помогите немного. надо разбить перечень значений строки (часть строки SQL запроса), к примеру: "1, '2' , 'пример', '', NULL, '1,2,3', 'a, bc', 2221, 12, '12\'.., \'3123'" Проблема в том, что просто делать split(',',...) нельзя, так как в значении могут попадаться запятые... Дошел примерно до сего: preg_match_all(((\')?([a-z0-9\\\/А-Яа-я,\. \-]+|(\'\'))(\')?)(, )? ... ) Это не совсем чистое решение, мне кажется в некоторых случаях оно будет лажать |