正则表达式将//(注释)与/(除法)区分开来,反之亦然

时间:2015-09-22 11:15:44

标签: regex vim

我正在尝试为Vim构建一个语言语法文件,而我却陷入其中。

该语言使用//作为评论,使用/作为除法运算符。

我尝试使用以下正则表达式定义:

syn match pslComment "\v//.*$"
syn match pslOperator "\v\/"

但我的评论(//)始终匹配为除法运算符(/)。

这样做的正确方法是什么?

1 个答案:

答案 0 :(得分:5)

评论:

//

司:

[^/]/[^/]