我正在为找到某些标记标记的emacs创建一个简单模式。所需要的一件事是在双花括号之间标记脚注。 {{喜欢这个}}我无法使用正则表达式"\\(\\{[^}]*\\}"
。我觉得我非常接近,但正则表达式导致很多问题。我觉得这个模式有什么用?
答案 0 :(得分:4)
\{..\}
是Emacs regexp中的重复运算符,因此如果您想匹配{和}, 想要逃避它们。
E.g。我会使用类似"{{\\([^}]\\|}[^}]\\)*}}"
的内容。
答案 1 :(得分:1)
此模式匹配用双花括号包裹的一个或多个字符:
\{\{[^}]+\}\}
在你的模式中,第一个开口支撑是常规的(
...