Я пытаюсь найти простой способ сопоставления строки и всех ее пост-исправлений с помощью выражения регулярного выражения. Например, у меня есть строка «Тропический лес». Существует ли упрощенное выражение регулярного выражения, которое соответствует всем следующим условиям:
R$
Ra$
Rai$
Rain$
Rainf$
Rainfo$
Rainfor$
Rainfore$
Rainfores$
Rainforest$
Я обнаружил, что могу использовать это как метод поиска всех исправлений.
\b(R|Ra|Rai|Rain|Rainf|Rainfo|Rainfor|Rainfore|Rainfores|Rainforest)\b
Есть ли более простой способ?