![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
Perl search
|
![]() Guest |
Положим есть файл test.txt и в нём есть такие строки:
"Маша мыла раму" "Мама мыла Машу" "Тест" Так вот надо чтоб програма проверяля каждую строку на наличие определённого слова и если слово "мыла" присутствует выводила бы строку на экран. В этом случае програма должна вывести: Маша мыла раму Мама мыла Машу Как это реализовать? Инетресует сам маханизм поиска. Буду рад полезным ссылкам. Заранее благодарен. |
|
Отправлено: 11:22, 09-03-2004 |
Пользователь Сообщения: 110
|
Профиль | Отправить PM | Цитировать
Это самый дубовый вариант, не учитывающий ни кодировки, ни регистр символов. И вообще, использующий переменную по умолчанию :-)
По поводу поиска посмотрите хотя бы это |
Отправлено: 11:59, 09-03-2004 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Guest |
Большое спасибо :-)
|
Отправлено: 12:35, 09-03-2004 | #3 |
Ветеран Сообщения: 1405
|
Профиль | Отправить PM | Цитировать другой вариант поиска -- *с использованием регулярных выражений. Регулярные выражения - очень мощный инструмент работы с текстом.
если надо "мыла" заменить на "мало" используешь нечто подобное: в винде это сработает нормально только если файл test.txt в кодировке dos. *если в koi или win потребуется перекодировка искомой строки или считываемого файла. Перекодировку можно реализовать тоже с помощью регулярных выражений. [s]Исправлено: mrcnn, 7:41 14-03-2004[/s] |
------- Отправлено: 07:39, 14-03-2004 | #4 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Система - [addon] Windows Search 4.0 | NRG | Наборы обновлений для Windows XP/2003/Windows 7 | 23 | 10-06-2008 13:37 | |
FreeBSD - SMB Search | spht | Общий по FreeBSD | 1 | 02-03-2008 21:23 | |
Quintura Search | Tumak | Новости информационных технологий | 3 | 11-05-2006 10:22 | |
FreeBSD 5.3 Perl не видит локали, а KDE при сборке не видит perl :o | mar | Общий по FreeBSD | 8 | 06-05-2005 13:13 |
|