我使用傑奇我想從一個給定的HTML文件時自動去除液體的代碼(僅液體代碼)建立一個網站。我使用正則表達式做它在Python,到目前爲止,我有這樣的一個:正則表達式匹配液代碼
\{.*?\}|\{\{.*?\}\}
由於我不是太熟悉的液體(和.html),可能有人證實,這將足以滿足我的目標?
這裏是我將與合作的文件類型的例子:
在這種情況下我正則表達式的作品,但我想確保我不會失去了一些東西的未來。我可以去一個hackish的方式與周圍所有評論液體類似的代碼
/* start_liquid */ {blalala} /* end_liquid */
,但我在尋找一個更優雅的方式來做到這一點。
downvoter(s)可以給出他們的理由嗎? – amakelov
我實際上並沒有倒退,但我認爲他們希望你舉一個液體代碼的例子來得到一個完整的工作示例。 – Ohumeronen
我檢查了您提供的代碼。對我來說看起來很不錯,下面給出的正則表達式只與{}或{{}}所包含的代碼相匹配。如下所述,我只會半自動替換。我用凱特來驗證的方式... – Ohumeronen