Как по отдельности скопировать текст из строки Python
Вот примерная строка www.google.com/12345/kOlsafWW
Но цифры 12345 всегда разные и kOlsafWW тоже размер тоже.
Как по отдельности изъять текст 12345 и kOlsafWW в Python.
Ответы (1 шт):
Автор решения: Max Watson
→ Ссылка
Возможно не совсем правильно понял вопрос. Но предложу такой вариант.
Случай первый когда в строке разделители только /
url = 'www.google.com/12345/kOlsafWW'
url_split = url.split('/')
elem1 = url_split[-1]
elem2 = url_split[-2]
print (elem1, elem2)
Случай если в строке есть разделитель ? то в этом случаи мы заменяем его на /
url = 'www.google.com?12345/kOlsafWW'
url_replace = url.replace('?', '/')
url_split = url_replace.split('/')
elem1 = url_split[-1]
elem2 = url_split[-2]
print (elem1, elem2)