Мне нужен гибкий способ поиска шаблона в строке.
Скажем, наш шаблон 'GEEGG'.
Я хочу определить, что строка имеет этот шаблон, позволяя 'прерывать''и' фланкирующие 'символы.
• Символ прерывания для' GEEGG '=' GEGEGG 'или' GEEGEG '• Символ фланкирования для' GEEGG '=' GGEEGG 'или' GEEGGE '
Iне может предложить простой / элегантный способ решения этой проблемы.
Все следующие queries
должны соответствовать pattern
pattern = 'GEEGG'
query_flank = '--GEEGG--'
query_flank2 = '--GE--GEEGG--'
query_interrupt = '--G-E-E-G-G-'
query_interrupt2 = '--G-E-G-E-E-G-G'