>Мне-то кажется, что именно этот метод и есть правильный, но навязывать ничего
>не хочу )))
Получилось сделать локализацию вручную с помощью модуля Hook::Scope. Но
дополнительно выкинул из него код 'use optimizer 'sub-detect' => \'
потому, что модуль уж совсем старый и некорректно работает с
Если в лоб:
$key =~ /pattern/i;
Но дорогое удовольствие.
Ну или можно создать хэш в котором хранить нормализованный ключ и в нем
ссылку на оригинал.
On Jan 8, 2016 12:56 PM, "Alessandro N. Gorohovski"
wrote:
> Уважаемое сообщество,
> Доброго времени суток!
>
>
Вернее, чуть наоборот и с квантификаторами начала и конца строки
08 янв 2016 г. 15:59 пользователь "Akzhan Abdulin"
написал:
> any { $_ ~= /\Q$key\E/i } keys %$hsh;
>
> Но лучше и вправду допхэш, если память есть.
> 08 янв 2016 г. 15:25 пользователь "Denis Fedoseev" <
any { $_ ~= /\Q$key\E/i } keys %$hsh;
Но лучше и вправду допхэш, если память есть.
08 янв 2016 г. 15:25 пользователь "Denis Fedoseev"
написал:
> Если в лоб:
>
> $key =~ /pattern/i;
>
> Но дорогое удовольствие.
>
> Ну или можно создать хэш в котором хранить
Спасибо.
Похоже, что нет такого варианта, как, например, в mysql
key LIKE 'patern'
8 января 2016 г., 16:00 пользователь Akzhan Abdulin <
akzhan.abdu...@gmail.com> написал:
> Вернее, чуть наоборот и с квантификаторами начала и конца строки
> 08 янв 2016 г. 15:59 пользователь "Akzhan Abdulin" <
Уважаемое сообщество,
Доброго времени суток!
Подскажите, кто знает,
существует ли способ проверить существования ключа в хеше
без учёта регистра букв.
Т.е.использование
exists( $hsh{ $key } )
с каким либо модификатором для $key.
Ключи --- не содержат кириллицы.
Может кто сталкивался.
Приветствую !
Можно вот эти модули посмотреть:
https://metacpan.org/pod/Tie::CPHash
http://search.cpan.org/dist/Hash-Case/
http://search.cpan.org/dist/Hash-Case/lib/Hash/Case/Preserve.pod
Best regards,
Alexandr
8 января 2016 г., 16:20 пользователь Alessandro Gorohovski
Alexandr,
Премного благодарен :)
Да,
Tie::CPHash --- интересный вариант.
8 января 2016 г., 16:34 пользователь Aliaksandr Zahatski написал:
> Приветствую !
>
> Можно вот эти модули посмотреть:
>
> https://metacpan.org/pod/Tie::CPHash
>
>
2016-01-08 14:55 GMT+03:00 Alessandro N. Gorohovski :
> Уважаемое сообщество,
> Доброго времени суток!
>
> Подскажите, кто знает,
> существует ли способ проверить существования ключа в хеше
> без учёта регистра букв.
>
> Т.е.использование
> exists( $hsh{ $key } )
Камень..., может быть. Спасибо за совет.
8 января 2016 г., 19:20 пользователь Yury Pats написал:
>
>
> 2016-01-08 14:55 GMT+03:00 Alessandro N. Gorohovski <
> an.gorohov...@gmail.com>:
>
>> Уважаемое сообщество,
>> Доброго времени суток!
>>
>> Подскажите, кто знает,
>>
10 matches
Mail list logo