假设我有一些带有如下占位符的模板文本:
Message: {{ .response.message }}
More results: {{ .response.has_more_results }}.
Results:
{{range .response.results}}
Contact name: {{.admin_contact.name.value}}
{{end}}
我想创建一个正则表达式来提取不在部分内的占位符{{range ...}} .... {{end}}。所以在上面的例子中,我想得到.response.messageand .response.has_more_results。
我想出了以下正则表达式:{{\s?(\.\S*?)\s?}}但这也.admin_contact.name.value包含我想排除的内容。
如何使用正则表达式仅提取range部分之外的占位符?
冉冉说
相关分类