Чтобы удалить суффикс из строки в Python, вы можете использовать различные методы. Вот несколько подходов:
-
Использование метода
rstrip()
: этот метод удаляет указанные символы из конца строки.string = "example_suffix" suffix = "_suffix" result = string.rstrip(suffix) print(result) # Output: "example"
-
Использование разделения строк. Вы можете использовать разделение строк для извлечения нужной части строки.
string = "example_suffix" suffix = "_suffix" result = string[: -len(suffix)] print(result) # Output: "example"
-
Использование модуля
re
. Модульre
предоставляет операции на основе регулярных выражений для манипулирования строками.import re string = "example_suffix" suffix = "_suffix" pattern = re.escape(suffix) + "$" result = re.sub(pattern, "", string) print(result) # Output: "example"
Это всего лишь несколько способов удалить суффикс из строки в Python. Смело выбирайте тот, который лучше всего соответствует вашим требованиям.