我有以下句子:
Dave put the rubbish in the {{ if dave_good }}bin{{ else }}street{{ endif }}.
我目前正在通过捕获[[ something ]]
整个实例并将其替换为一个值(不是问题)来替换文本字符串中的变量。但那是使用python的re
库。
我想知道是否有人可以告诉我如何:
{{ if dave_good }}
在字符串中搜索单个实例- 从 向前计数
{{ if dave_good }}
以确保{{ endif }}
在字符串结尾之前有 a - 如果没有
{{ else }}
则删除标签,或标签及其内容,(在它们在文本中的位置)基于布尔属性dave_good
- 如果有一个
{{ else }}
- 如果
dave_good
是TRUE
然后删除{{ if dav_good }}
和{{ else }}street{{ endif}}
- 如果
dave_good
是FALSE
然后删除{{ endif }}
和{{ if dave_good }}bin{{ else }}
- 如果