![]() |
Модераторы: korob2001, ginnie |
![]() ![]() ![]() |
|
DEER |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 749 Регистрация: 12.4.2005 Где: г. Рязань Репутация: 1 Всего: 13 |
Здравствуйте,
у меня есть два хеша, надо найти количество совпадений ключей пытаюсь так
так вот, если в hash1 будет ключ "суд", а в sash2 "гоСУДарство", то он считает, что это совпадение, я вроде указал, что $key должен быть началом и концом строки, но что то не работает. Не знаете почему? -------------------- |
|||
|
||||
BlackLFL |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 263 Регистрация: 15.9.2005 Где: Москва Репутация: 8 Всего: 12 |
if(map /^$key$/, %hash2)
|
|||
|
||||
DEER |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 749 Регистрация: 12.4.2005 Где: г. Рязань Репутация: 1 Всего: 13 |
спасибо
-------------------- |
|||
|
||||
Kannabismus |
|
||||
Тим Тоуди Профиль Группа: Участник Сообщений: 45 Регистрация: 20.11.2005 Репутация: 1 Всего: 2 |
То, что вы делаете, это проверяете совпадения ключей %hash1 с ключями и значениями %hash2. Если нужно считать совпадения ключей:
или короткий вариант с использованием map
|
||||
|
|||||
DEER |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 749 Регистрация: 12.4.2005 Где: г. Рязань Репутация: 1 Всего: 13 |
ещё один косяк
выводит ДА!!!! это что получается? он находит эти слова что ли? Добавлено @ 11:33 всё, понял. почему то ему [] не понравились -------------------- |
|||
|
||||
Kiber_rat |
|
||||
![]() MACMANIAC ![]() ![]() Профиль Группа: Участник Сообщений: 276 Регистрация: 18.4.2002 Где: Ashdod, Israel Репутация: 7 Всего: 9 |
Ты просто ошибся в регулярном выражении, используй (?: ) вместо [ ].
-------------------- Best regards! @..@_____Ku6ep =*=______\______KPbIC
|
||||
|
|||||
![]() ![]() ![]() |
Правила форума "Perl" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |