Forum Webscript.Ru

Программирование => PHP => Тема начата: alezee от 29 Января 2004, 21:42:51

Название: Помогите со строками
Отправлено: alezee от 29 Января 2004, 21:42:51
Знаю, есть простое решение с использованием регулярных выражений, но незнаю я их...

Имеются строки типа:
                 
11/10  11:32   4:11   2063   ---  257336                                        
11/10  11:36   0:37   2013   ---  827728469                                    
11/10  11:32   3:58   2049   2800 88462179206                                  
11/10  11:36   0:35   2005   ---  900821                                        
11/10  11:33   3:45   2031   5741 826251626                                    


надо привести к виду CSV, т.е. вместо пробелов поставит ";" или что-нибудь еще...

сразу поясню, что между значениями количество пробелов может быть разное, просто почему-то отображает их здесь не так...
Название: Помогите со строками
Отправлено: Макс от 29 Января 2004, 21:49:46
$text = preg_replace("~\\s+~", ";", $text);
или
$text = preg_replace("~ +~", ";", $text);
Название: Помогите со строками
Отправлено: alezee от 29 Января 2004, 21:52:51
Макс

Тхенкс, счас попробую...
Название: Помогите со строками
Отправлено: Макс от 29 Января 2004, 21:56:24
http://forums.webscript.ru/showthread.php?s=&threadid=13780 - ссылки по теме
Название: Помогите со строками
Отправлено: alezee от 29 Января 2004, 21:57:53
Работает, спасибо...