Регулярные выражения · 5 из 14
Достать саму цену
Знать, что цена есть, мало: полосу объявлений верстают по возрастанию цены, и число нужно само по себе, без знака рубля и без остального текста.
Что сделать
Достаньте из объявления саму цену — чтобы сверстать полосу по возрастанию цены.
Что приходит
text— текст объявления
Что вернуть
Первую цену — цифры строкой, без «₽»: "5000"; цены нет — None.
Допишите функцию cena в редакторе справа.
Результат верните через return — то, что
напечатано, на проверку не влияет.
cena("Продаю диван, 5000 ₽, самовывоз")
'5000'
Функция принимает текст объявления (строка).
Возвращает первую цену — только цифры, строкой, без знака рубля. Цена в тексте записана как число, за которым, может быть через пробел, стоит «₽». Если цены нет, возвращается None.
Обсуждение
Вопросов пока нет.
Войдите, чтобы спросить.