Мне дана строка с заполнителями в формате {{some_text}}.Я хотел бы извлечь это из коллекции, используя C #, и считаю, что RegEx - лучший способ сделать это.RegEx немного над моей головой, но он кажется достаточно мощным, чтобы работать в этом случае.Вот мой пример:
<a title="{{element='title'}}" href="{{url}}">
<img border="0" alt="{{element='title'}}" src="{{element='photo' property='src' maxwidth='135'}}" width="135" height="135" /></a>
<span>{{element='h1'}}</span>
<span><strong>{{element='price'}}<br /></strong></span>
Я хотел бы получить что-то вроде этого:
collection [0] = "element = 'title'";
collection [1] = "url";
collection [2] = "element = 'photo' property = 'src' maxwidth = '135'";
collection [3] = "element = 'h1' ";
collection [4] =" element = 'price' ";
Обратите внимание, что также нет дубликатов, но я не хочу усложнять вещи, если этоэто трудно сделать.
Я видел этот пост, который делает нечто подобное, но в квадратных скобках: Как извлечь содержимое квадратных скобок в строку текста в C # с помощью Regex
Моя проблема в том, что у меня двойные скобки вместо одного символа.Как я могу это сделать?