Помогите составить регулярку на питоне, задача тривиальная

Собственно есть переменная, значение которой меняется в каждом проходе цикла, допустим называется переменная word, у нее есть какое-то текстовое значение 'worD' (которое меняется), необходимо найти есть ли совпадения значения этой переменной в исходном тексте, есть всего два условия:

  1. Совпадения должно находить вне зависимости от регистра любой из букв в значении(даже если в тексте они другие).
  2. В начале и конце этого совпадения может быть любой другой символ.

Ответы (1 шт):

Автор решения: Namerek
import re
text = """adworDis kill the word appliesworD
adworDis kill the wOrd appliesword"""

print(
    re.findall(r'word', text, flags=re.I)
)
# ['worD', 'word', 'worD', 'worD', 'wOrd', 'word']
→ Ссылка