使用定界符从字符串中获取多个值

时间:2019-02-27 13:16:53

标签: c# html regex scriban

我正在使用Scriban从动态对象中呈现html模板,并以字符串形式呈现html模板。

我正在尝试验证动态对象是否包含我需要填写到模板中的所有字段。

为此,我需要找到模板的所有部分,这些部分的开头是“ {{”,结尾是“}}”。

我的html模板是一个字符串,可能看起来像这样:

"<ul id='object'>\n<h2>Name 2: {{ object.Username }}</h2>\n<h1>Message 2: {{ object.Password }}</h1>\n</ul>"

适合上述html模板的动态对象必须包含“用户名”字段和“密码”字段。

我想将字符串的所需部分导出为子字符串的集合。 我一直在研究Regex,但我在该领域非常环保,希望能得到我的任何帮助。

要完全清楚,在上例中寻找的输出(“代码段”)是包含“ object.Username”和“ object.Password”的字符串的集合。

0 个答案:

没有答案