Regex SubEthaEdit样式定义的语法着色

Regex SubEthaEdit样式定义的语法着色,regex,syntax-highlighting,coda,Regex,Syntax Highlighting,Coda,我正在为尾声更新一个旧的细枝模式。Coda使用大多数SubEthaEdit格式进行语法着色 但我对正则表达式不太在行,我只是在学习SubethadeIt的格式。另外,恐慌还没有记录尾声对格式的使用 所以 我从简单开始着手,研究这个结构: {%block header%} 我选择了{%和%}: ({%|%}) 我选择了块: 块 然后我试着: \w 获取标题或该行中使用的任何其他变量。但是它不匹配。我认为这是正确的方法: ([A-Za-z0-9\-]*) 是否可以改进

我正在为尾声更新一个旧的细枝模式。Coda使用大多数SubEthaEdit格式进行语法着色

但我对正则表达式不太在行,我只是在学习SubethadeIt的格式。另外,恐慌还没有记录尾声对格式的使用

所以

我从简单开始着手,研究这个结构:

{%block header%}

我选择了
{%
%}


({%|%})

我选择了

然后我试着:


\w


获取
标题
或该行中使用的任何其他变量。但是它不匹配。

我认为这是正确的方法:


([A-Za-z0-9\-]*)

是否可以改进