Гуру Perla help!!!

Обсуждение серверного программирования.

Модераторы: Duncon, Yurich

Ответить
Diver mps
Сообщения: 20
Зарегистрирован: 25 фев 2004, 12:55
Контактная информация:

29 окт 2004, 18:02

Объясните мне по русски, что делает следующая строка
$string=~ s/\s{1,}/ /g;
chur
Сообщения: 195
Зарегистрирован: 17 фев 2004, 10:44
Откуда: Riga, Latvia

29 окт 2004, 23:43

Заменяет группу подряд идущих 'пробельных' символов ([ \n\r\t\f]) на один пробел с проверкой по всей строке. Лучше написать так (тоже самое)
$string =~ s/\s+/ /g;
Diver mps
Сообщения: 20
Зарегистрирован: 25 фев 2004, 12:55
Контактная информация:

01 ноя 2004, 09:54

Спасибо.. Я в принципе по смыслу так и догадался.
У меня еще вопрос кромольный... Как вы в ЭТОМ разбираетесь.
Помните наизусть все регулярные выражения?
UUU
Сообщения: 309
Зарегистрирован: 17 фев 2004, 09:27
Откуда: Иваново
Контактная информация:

01 ноя 2004, 16:27

Их не помнить, их понимать надо.
Diver mps
Сообщения: 20
Зарегистрирован: 25 фев 2004, 12:55
Контактная информация:

01 ноя 2004, 16:59

А что можете посоветовать, в смысле какую литературу, в которой подробно описана работа с регулярными выражениями?
Аватара пользователя
AiK
Сообщения: 2271
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

01 ноя 2004, 17:52

Книга издательства O'Reilly. Mastering Regular Expressions http://www.oreilly.com/catalog/regex2/
Русский перевод был если не ошибаюсь у издательства Питер.
А вообще можно почитать спецификацию на регулярные выражения. Если не собираешься становиться гуру по регулярным выражениям, то её вполне хватает - всё описано и есть простые понятные примеры. Ссылки под рукой нет, искать если честно ломает.
Даже самый дурацкий замысел можно воплотить мастерски
Diver mps
Сообщения: 20
Зарегистрирован: 25 фев 2004, 12:55
Контактная информация:

02 ноя 2004, 12:36

Спасибо. Найду. :)
Absurd
Сообщения: 1213
Зарегистрирован: 26 фев 2004, 13:24
Откуда: Pietari, Venäjä
Контактная информация:

02 ноя 2004, 12:53

В принципе четения нескольких коротких статей в данном случае должно хватить.

http://detail.phpclub.net/article/regexp_1
http://www.webscript.ru/stories/04/06/25/6006996
2B OR NOT(2B) = FF
Ответить