Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Vladimir Lomov                       2:5020/400     11 Mar 2007  14:06:05
 To : All
 Subject : Поиск и замена с русскими буквами
 -------------------------------------------------------------------------------- 
 
 Добрый день!
 
 Может кто может помочь, а то уже своих идей не
 хватает.
 Проблема: нужно в тексте в котором есть как
 латинские, так и русские буквы заменить лишние
 пробелы между словами на один пробел. Пример:
 
 This sentence  is  a sample.  You may  create your
  own samples .
 Why I need  these ugly texts?  To compact some
 e-books  taken from lib.ru.
 
 Это  предложение просто пример.  Вы можете 
 придумать свои собственные примеры  . Зачем нунеж
 такие уродливые предложения ? Чтобы сжать
 некоторые книжки, взятые с lib.ru
 
 Чтобы сжать текст использую такую конструкцию:
  
 s/([-,\.!\?"'>]|[a-zA-Z])[[:space:]]{2,}([-,\.!\?"'<]|[a-zA-Z])/$1
 $2/go; 
 s/([-,\.!\?"'>]|[а-яА-Я])[[:space:]]{2,}([-,\.!\?"'<]|[а-яА-Я])/$1
 $2/go;
 
 Сжать английский текст удаётся без проблем, но вот
 русский ни как.
 
 Текст набран в кодировки koi8-r, локаль
 ru_RU.KOI8-R (работаю в Linux). Использую две
 директивы 'use':
 use strict;
 use locale;
 
 Подскажите что не так, или посоветуйте
 какой-нибудь другой способ сжатия лишних пробелов
 между словами.
 
 -- 
 Best regards, Vladimir Lomov
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5.3
  * Origin: Talk.ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Поиск и замена с русскими буквами   Vladimir Lomov   11 Mar 2007 14:06:05 
 Поиск и замена с русскими буквами   Dmitry E. Oboukhov   11 Mar 2007 23:12:03 
 Re: Поиск и замена с русскими буквами   Vladimir Lomov   12 Mar 2007 04:12:22 
 Поиск и замена с русскими буквами   Dmitry E. Oboukhov   12 Mar 2007 11:15:38 
 Поиск и замена с русскими буквами   Alexander Zigar\'   12 Mar 2007 13:54:34 
 Поиск и замена с русскими буквами   Dmitry E. Oboukhov   12 Mar 2007 14:26:30 
 Re: Поиск и замена с русскими буквами   Serge Chervjakov   12 Mar 2007 11:21:42 
 Re: Поиск и замена с русскими буквами   Vladimir Lomov   13 Mar 2007 13:24:20 
 Re: Поиск и замена с русскими буквами   Artem Chuprina   13 Mar 2007 16:16:40 
 Re: Поиск и замена с русскими буквами   Vladimir Lomov   14 Mar 2007 18:37:04 
 Re: Поиск и замена с русскими буквами   Artem Chuprina   14 Mar 2007 20:12:40 
 Re: Поиск и замена с русскими буквами   Artem Chuprina   12 Mar 2007 16:36:25 
Архивное /ru.perl/64882abea50f.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional