有没有一种方法可以防止 .tmLanguage 中 "match" 中的特定字符(除此之外什么都没有)
Is there a way to prevent (have everything but) specific characters in "match" in .tmLanguage
如标题所述,有没有办法防止.tmLanguage语法高亮中“匹配”中的特定字符?例如,匹配除 w 和 s 之外的所有内容。
我相信 [^ws]
就是您要找的。 ^
是正则表达式否定运算符。因此,就像您使用 [abc]
来匹配 a、b 或 c 一样,在开头添加 ^
会否定它。只要确保它在方括号内即可。
如标题所述,有没有办法防止.tmLanguage语法高亮中“匹配”中的特定字符?例如,匹配除 w 和 s 之外的所有内容。
我相信 [^ws]
就是您要找的。 ^
是正则表达式否定运算符。因此,就像您使用 [abc]
来匹配 a、b 或 c 一样,在开头添加 ^
会否定它。只要确保它在方括号内即可。