ОБНОВЛЕНИЕ:
Вопрос решен мною. Пасибо тем кто пытался помочь:)
Решение:
main = "In $var$my$rav$ have a number"
if main.find("$var$") != -1:
l = main.split(" ")
for n in l:
if n.find("$var$") != -1:
main = main.replace(n, n.upper())
main = main.replace("$VAR$", "").replace("$RAV$", "")
print(main)
Всем привет)
Столкнулся с проблемой что в строке имеются слова, выделяемые другие словами (например $var$test$rav$) в строке имеются много таких слов на подобие. Мне нужно заменить каждое такое слово на такое же, но в верхнем регистре.
Мой тест код:
main = "In $var$my$rav$ have a number"
if main.find("$var$") != -1:
Что-то
print(main)