У меня есть строка, которую я читаю из INI-файла с переменными, которые я заполняю во время выполнения. Поэтому, если строка шаблона выглядит как [name] has [his/her] ball at [name01]'s place
, обработанная строка будет выглядеть как Alice has her ball at Bob's place
.
Но я не уверен, как проверить, соответствует ли обработанная строка формату шаблона.
Сначала я подумал о том, чтобы разбить строки на токены, а затем проверить, соответствует ли хотя бы 60% строк, но должен быть лучший способ?