我正在为sublime文本的JCL(作业控制语言)创建语法高亮显示。在那里我需要匹配一些"标签"类型
//label
我正在使用
\/\/[A-Za-z0-9]*
用于匹配它,但它还包括" //"在荧光笔。任何人都可以帮我制作一个符合" //"之后标签的正则表达式但不包括" //"在突出显示的部分
答案 0 :(得分:1)
您可以使用lookbehinds(虽然我不知道您的编程语言是否可用)。语法如下:
(?<=\/\/)[A-Za-z0-9]*
答案 1 :(得分:0)
您需要使用捕获组
\/\/([A-Za-z0-9]*)
现在没有//的结果将被保存在捕获组0中(或者1取决于你在哪里)
答案 2 :(得分:0)