скажем, у нас есть
string[] array = {"telekinesis", "laureate", "Allequalsfive", "Indulgence"};
и нам нужно найти слово в этом массиве
обычно мы делаем следующее: (или используем любой подобный метод для поиска строки)
bool result = array.Contains("laureate"); // returns true
В моем случае слово, которое я ищу, может содержать ошибки (как следует из названия).
Например, я не могу различить буквы «I» (большая «i») и «l» (маленькая «L») и «1» (цифра один).
Можно ли как-нибудь найти такое слово, как "Allequalsfive", "A11equalsfive" или "AIIequalsfive"? (свободный поиск) Обычно результат будет "false".
Если бы я только мог указать игнорировать некоторые буквы... (последовательность постоянна, остальные буквы постоянны).