Программирование > Регулярные выражения
Вырезка текста
metton:
2Alone
Кто-то утверждает обратное?
Alone:
упс :)
Phoinix:
metton
Тогда вопрос? что ты понимаешь под локальным набором символов?
цитирую из любимой книги:
\\w - совпадает с символами, определяющими класс "слово" (алфавитно-цифровые плюс "_")
. - совпадение с любым символом, кроме конца строки (\\n)
NeoNox:
man locale
mike:
--- Цитировать ---Phoinix:
Насколько я понял в класс \\w входят только латинские символы, цифры и _
--- Конец цитаты ---
Не всегда, т.к. это зависит от реализации и настроек. Живой пример для Перл:
1)
print \'!\' if \'йцук\' =~ /\\w/;
2)
use locale;
print \'!\' if \'йцук\' =~ /\\w/;
дают разные результаты.
Навигация
Перейти к полной версии