有没有办法防止除了.tmLanguage 中“匹配”中的特定字符

问题描述

正如标题所说,有没有办法防止 .tmLanguage 语法高亮中“匹配”中的特定字符?例如,匹配除 w 和 s 之外的所有内容

解决方法

我相信 [^ws] 正是您要找的。 ^ 是一个正则表达式否定运算符。因此,就像您使用 [abc] 匹配 a、b 或 c 一样,在开头添加 ^ 会否定它。只要确保它在方括号内。