Files
anb_python_components/help/class_desc/extensions/string_extension_constant.md
2025-10-02 23:36:28 +03:00

1.9 KiB
Raw Blame History

Класс StringExtensionConstants

Этот класс предназначен для хранения констант, используемых при расширениях функционала работы со строками на Python. Основные цели класса включают поддержку русской транслитерации и удобство обработки текста на кириллице.

Класс включает один основной атрибут-константу:

  • атрибут russian_letters.

Основная информация

  • Имя файла: anb_python_components\extensions\string_extension_constant.py
  • Автор: Александр Бабаев
  • Версия: 1.0.0
  • Дата начала поддержки: с версии 1.0

Атрибуты и методы класса

Атрибут russian_letters

Это словарь, содержащий все русские буквы (строчные и прописные) и их транслитерацию. Используется для проверки принадлежности символов русским буквам, операций сортировки и фильтрации текста и транслитерации слов.

Пример использования:

from anb_python_components.extensions.string_extension_constant import StringExtensionConstants

char = 'в'

if char in StringExtensionConstants.russian_letters:
    print("Символ является русской буквой")

Вывод

Таким образом, этот класс позволяет легко реализовать базовые операции для нормализации и трансформации строки на русском языке.

На главную