Страница 1 из 1

Найти русские имена файлов

Добавлено: Чт дек 14, 2023 12:37
bobus555
Привет, ребята!
Столкнулся с ситуацией, что нужно в папке в которой ещё много папок и фалов, найти все файлы/папки в которых есть русские имена.

В смысле русские имена в названии папок и фалов.

Подскажите как это можно сделать желательно без бубна?))

Добавлено спустя 6 минут:

разве что по каждой букве перебирать

*а*б*в*г*д*е*ж*з*и*й*к*л*м*н*о*п*р*с*т*у*ф*х*ц*ч*ш*щ*ы*ь*э*ю*я*

Добавлено: Чт дек 14, 2023 13:53
Avada
bobus555
Поиск символов кириллицы в именах выполняется при помощи регулярных выражений. В простейшем виде: [а-я]

Добавлено: Чт дек 14, 2023 13:53
bobus555
Спасибо!

Добавлено: Пт дек 15, 2023 07:56
Monarch-LFV
Для текущей задачи, думаю, действительно этого достаточно. Но, справедливости ради, отмечу, что буква "ё" ("Ё") не попадает в этот диапазон, поэтому зачастую рекомендуют писать так: [а-яё]
А если еще включена зависимость от регистра, то так: [а-яёА-ЯЁ]

Добавлено: Пт дек 15, 2023 13:12
sa
Monarch-LFV писал(а):справедливости ради
Почти, как у CaptainFlint:
Почему же, ё-моё, ты нигде не ищешь "ё"?
:)👍

Добавлено: Пт дек 15, 2023 18:14
imig73
Monarch-LFV
Спасибо, это критически важное замечание. А я голову ломаю, где моя 'Ё'.