Задать вопрос
@sSergeYy

Обработка строк python, поможете разобраться?

Помогите разобраться
есть строки разной длинны в основном выглядят так:
showPhoto('/ph/photo/45207/i/m_yard.jpg','/ph/photo/45207/yard.jpg')

как сделать поиск по строке? например найти первую ссылку по символу 'm_'

мне нужно оставить только вторую ссылку, первую можно найти по 'm_' но как удалить всю первую ссылку, оставив вторую?
  • Вопрос задан
  • 113 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Решения вопроса 1
LazyTalent
@LazyTalent
Data Engineer, Freelancer
1. split() + strip()
2. regexp
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
k4m454k
@k4m454k
Sysadmin, QA, DroneGuru
Так это же пути обычные. Пользуйся os.path

import os
a = '/ph/photo/45207/i/m_yard.jpg'
p = os.path.basename(a)
if p.startswith("m_"):
    print("preview")
else:
    print("original")
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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