我正在尝试替换属于我的angular 2项目的html文件中的文本。
我只想替换不在{{}}
范围内的硬编码文本我当前的代码能够找到所有这些html文件中的所有文本,但是我遇到了隔离我要替换的文本的问题。
这是我目前的正则表达式
print(re.findall('([^\s:|])+', child.string))
以下是其匹配的示例:
['{{data.name}}']
['{{data.name}}']
['SITE', '{{data.sitenum}}']
['SITE', '{{data.sitenum}}']
[]
[]
['CSC', '{{data.cscnum}}']
['CSC', '{{data.cscnum}}']
['{{data.alertcnt}}']
['{{data.alertcnt}}']
我想匹配'SITE'和'CSC',但没有其他我目前正在匹配的。