[Ищу] Удаление пробелов между строк

Тема в разделе "SEO Скрипты", создана пользователем Tvister, 12 фев 2008.

Статус темы:
Закрыта.
  1. Tvister

    Tvister Постоялец

    Регистр.:
    5 июл 2007
    Сообщения:
    64
    Симпатии:
    0
    На днях видел софтину какую-то десктопную...она могла пробелы в тексте между строчками удалять.Но потерял ее,а как наз-ся забыл.....
    Может кто знает такую...или скрипт у кого есть.Поделитесь пожалуйста...
     
  2. terkin

    terkin

    Регистр.:
    9 дек 2006
    Сообщения:
    513
    Симпатии:
    162
    str_replace(" ","",$str);
     
  3. Tvister

    Tvister Постоялец

    Регистр.:
    5 июл 2007
    Сообщения:
    64
    Симпатии:
    0
    А можно целый скрипт пожалуйста....а то я в кодинге 0:ah:
     
  4. krivov

    krivov Постоялец

    Регистр.:
    24 дек 2007
    Сообщения:
    142
    Симпатии:
    19
    С помощью любого редактора :)
    Функция "Найти и Заменить" - Ищешь пробелы, заменяешь на пустоту...

    если надо лишние пробелы удалить (повторяющиеся) - ищешь два пробела заменяешь одним и повторяешь операцию несколько раз :)
     
  5. Tvister

    Tvister Постоялец

    Регистр.:
    5 июл 2007
    Сообщения:
    64
    Симпатии:
    0
    to krivov
    Неа:)...не то.Нужно удалить пробелы между строчками....вот к примеру
    Код:
    "Well, Prince, so Genoa and Lucca are now just family estates of the
    Buonapartes. But I warn you, if you don't tell me that this means war,
    if you still try to defend the infamies and horrors perpetrated by
    that Antichrist--I really believe he is Antichrist--I will have
    nothing more to do with you and you are no longer my friend, no longer
    my 'faithful slave,' as you call yourself! But how do you do? I see
    I have frightened you--sit down and tell me all the news."
    
    It was in July, 1805, and the speaker was the well-known Anna
    Pavlovna Scherer, maid of honor and favorite of the Empress Marya
    Fedorovna. With these words she greeted Prince Vasili Kuragin, a man
    of high rank and importance, who was the first to arrive at her
    reception. Anna Pavlovna had had a cough for some days. She was, as
    she said, suffering from la grippe; grippe being then a new word in
    St. Petersburg, used only by the elite.
    
    All her invitations without exception, written in French, and
    delivered by a scarlet-liveried footman that morning, ran as follows:
    
    "If you have nothing better to do, Count [or Prince], and if the
    prospect of spending an evening with a poor invalid is not too
    terrible, I shall be very charmed to see you tonight between 7 and 10-
    Annette Scherer."
    Их даже выделить нельзя.....
     
  6. General Fizz

    General Fizz Боевой Генерал :)

    Регистр.:
    11 апр 2007
    Сообщения:
    753
    Симпатии:
    396
    Text Pipe Pro ты видел.

    В программе: Удалить - Удалить пустые строки
     
    Tvister нравится это.
  7. Alexitdv

    Alexitdv

    Регистр.:
    4 янв 2008
    Сообщения:
    161
    Симпатии:
    65
    Либо заменить просто \n\n на нечего :) Или 0D 0A 0D 0A на нечего. Ное если между двум переносами строк могу стоять символы табуляции, то регуляром "#\n\t+\n#"
     
  8. krivov

    krivov Постоялец

    Регистр.:
    24 дек 2007
    Сообщения:
    142
    Симпатии:
    19
    это всё программируя... если нужно много файлов и постоянно, то конечно лучше написать на каком-нить ПХП, чтоб заменял \r\n на пробелы...

    если не много файлов, то можно обойтись средствами Ворда - нажимаешь Ctrl+H (Заменить), в поле Найти вводим "^p", в поле Заменить " " (пробел)... нажимаем "Заменить все"... и вуаля :) все знаки табуляции заменены на пробелы
     
  9. Wiltner

    Wiltner Постоялец

    Регистр.:
    4 дек 2007
    Сообщения:
    126
    Симпатии:
    27
    Самый простой и самый эффективный *nix-вариант:
    Удалит все пустые строчки и организует вывод в STDIN.
    Если нужно заменить "по месту" в куче файлов:
    Соответственно, можно указать хоть сотню файлов.
     
Статус темы:
Закрыта.