Очистка входных строковых данных
Задача очистки данных, вводимых пользователем, актуальна практически для любой программы.
Здесь можно видеть, как пробельные символы "n" и "t" заменяются на обычные пробелы, и как символ "r" удаляется из строки полностью.
Это — простой пример, но мы можем его расширить, создавая большие таблицы переназначения символов с использованием пакета unicodedata и его функции combining().
Такой подход позволяет убирать из строк всё то, что там не нужно.
Разъяснивший Python
Post #4470
345
