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

jbs*_*ssm 2 regex vim

我正在尝试为Vim构建一个语言语法文件,而我却陷入了困境.

该语言//用于注释和/除法运算符.

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

syn match pslComment "\v//.*$"
syn match pslOperator "\v\/"
Run Code Online (Sandbox Code Playgroud)

但我的comments(//)始终匹配为除法运算符(/).

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