@ddgryaz

Как получить вторую строку в многострочной строке?

Доброго времени суток! Подскажите пожалуйста, на вход получаю многострочки, типа таких:
'89
11.35%'

'119
9.90%'

'0
0.00%'

Мне из такой строки нужна только нижняя часть, пытаюсь сделать как то так:
import re
a = '''0
0.00%'''

def rename_part(part_bad):
    true_name = part_bad.split(' ')
    stre = str(true_name)
    #result = re.match(r'\n(.*)', stre)
    print(result)

rename_part(a)


true_name = part_bad.split(' ')
stre = str(true_name)

Рассчитываю что эта часть кода вернет строку в таком виде:
['0\n0.00%']

И хочу с помощью регулярок, взять все после символа 'n'. Но чего то все никак не могу добиться нужно результата, подскажите как реализовать?
  • Вопрос задан
  • 108 просмотров
Решения вопроса 1
Amoralny
@Amoralny
Python-разработчик
Если я правильно понял, то должно получиться так
a = '''0
0.00%'''

print(a.split('\n')[1])
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы