我正试图为汇编程序语言创建一个语法定义文件。崇高文本3使用这些文件高亮显示文本/源文件的语法,最近用YAML编写。
在^\s+上后面的说明是正确的,例如^\s+ADD\s+。

(f.l.t.r:语法定义文件,MMIX源代码)
然而,标签和空白后面的指令并不是单独突出显示,而是从行的开头到regexp末尾的所有内容都被高亮显示。
^\w+\s+IS\s+不能正常工作。

我最近学到了一些关于正则表达式的理论,但从未在计算机上使用过。
如何实现,只有令牌IS 才能被高亮显示?
发布于 2014-05-14 00:29:04
您可以使用正向查找,请尝试以下操作。
IS(?=\s)https://stackoverflow.com/questions/23643703
复制相似问题