我正在关注a tuturial创建一个包含语法的包,用于在Atom中进行语法高亮显示。
我的语言不区分大小写,例如define
相当于DEFINE
。
Atom似乎正在运行JavaScript regular expressions,但似乎cson语法配置文件中不支持标志
'match': '(DEFINE)'
似乎有关于语法的no documentation。
如何实现不区分大小写的匹配?
答案 0 :(得分:2)
使用特殊群组: https://github.com/kkos/oniguruma/blob/master/doc/RE#L197
'match': '(?i)(DEFINE ...