Я действительно не знаю, как озаглавить этот вопрос, но вот что я пытаюсь реализовать:
Функция, которая принимает строку и возвращает список со всеми возможными комбинациями длязамена вхождений !
в этой строке на Any
.
Пример:
gen_combinations('(test ! with !)')
=> {
'(test ! with !)',
'(test Any with !)',
'(test Any with Any)',
'(test ! with Any)'
}