Я хочу сделать что-то вроде этого, у меня есть словарь с ключами и значениями, и текстовый файл, подобный этому:
Hello my name is $(Name) and my favorite movie is $(Movie).
Я хочу прочитать в файле и заменить вхождения $ (...) на основе значений в словаре, поэтому в этом случае в словаре будет ключ для имени и фильма.
Как бы я поступил так?Если бы я проанализировал каждое слово, какое бы регулярное выражение соответствовало $ (AnyWord), или было бы лучше сделать что-то вроде этого:
foreach(var word in file)
{
if (word.length > 3)
{
if (word.substring(0,2)=="$(" && word.substring(word.length-1)==")")
Lookup word in dictionary
}
}
Спасибо