Регистр текста и удаление лишних символов с помощью Python
В контекстной рекламе и маркетинге в целом, мне очень часто требуются различные операции с текстом. Например банальное увеличение первых букв слова или словосочетания. Совсем недавно Директ Коммандер ввёл данную функцию в инструментарий, но тем не менее, в тех случаях, когда данную работу требуется выполнить, заходить в него не всегда удобно и соответственно медленно. Или из текста необходимо удалить какой-либо лишний символ. Удалить один можно поиском и заменой в блокноте или Excel. А если скопом? Придется использовать составное условие — это опять же время...
1 год назад
Регистры строк и методы работы с ними! В Python у строк есть свойство “регистр”, которое означает различие между прописными (большими) и строчными (маленькими) буквами. Изменение регистра: str.lower() - преобразует все символы строки в нижний регистр; str.upper() - преобразует все символы строки в верхний регистр; str.capitalize() - преобразует первый символ строки в верхний регистр, а все остальные - в нижний; str.swapcase() - меняет регистр каждого символа на противоположный. Проверка регистра: str.islower() - возвращает True, если все символы строки в нижнем регистре, иначе - False; str.isupper() - возвращает True, если все символы строки в верхнем регистре, иначе - False; str.istitle() - возвращает True, если каждое слово в строке начинается с заглавной буквы и все остальные символы в нижнем регистре, иначе - False.