Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[Perl] Как упростить ($i eq "1") or ($i eq "2")? 04.11.06 17:44
Автор: exed Статус: Незарегистрированный пользователь
|
Всё перепробовал, фантазия кончилась.."1"2", "1" or "2" со скобками и без, больше ничего и не придумал. Всегда срабатывает только первый вариант..
|
|
[Perl] $i =~ /^[12]$/; 04.11.06 18:30
Автор: amirul <Serge> Статус: The Elderman
|
> Всё перепробовал, фантазия кончилась.."1"2", "1" or "2" > со скобками и без, больше ничего и не придумал. Всегда > срабатывает только первый вариант.. Что за "первый вариант"?
|
| |
Сейчас дело обстоит так: if (($pin eq "inbox") or ($pin eq... 05.11.06 15:37
Автор: exed Статус: Незарегистрированный пользователь
|
Сейчас дело обстоит так: if (($pin eq "inbox") or ($pin eq "outbox")) { };
Попробовал if ($pin=~/["inbox"outbox"]) { }; - на всё подряд реагирует.
|
| | |
На будущее запомни мантру: perldoc perlre 05.11.06 19:31
Автор: amirul <Serge> Статус: The Elderman
|
Хотя начать можно с
perldoc perlretut
|
| | |
Изучай регекспы, блин! $pin=~/^(inbox|outbox)$/ 05.11.06 16:06
Автор: Heller <Heller> Статус: Elderman Отредактировано 05.11.06 16:07 Количество правок: 1
|
|
| | | |
а так? ;) $pin=~/^(in|out)box$/ 05.11.06 17:42
Автор: kstati <Евгений Борисов> Статус: Elderman
|
|
| | | | |
Лучше, конечно (: Особенно по сравнению с ((substr($pid,... 05.11.06 18:09
Автор: exed Статус: Незарегистрированный пользователь
|
Лучше, конечно (: Особенно по сравнению с ((substr($pid, length($pid)- 3, 3) eq "box") and ((substr($pin, 0, 2) eq "in") or (substr($pin, 0, 3) eq "out"))).
|
| | | |
То, что нужно. сэнкс. 05.11.06 16:32
Автор: exed Статус: Незарегистрированный пользователь
|
|
|
|