正则如何完整匹配整个单词

18次阅读

共计 309 个字符,预计需要花费 1 分钟才能阅读完成。

我有一个规则清单

const keywords = [Stop,………….]

monaco.languages.register({id: "mySpecialLanguage"});

monaco.languages.setMonarchTokensProvider("mySpecialLanguage", {
    tokenizer: {
        root: [[/(?

我期望将 keywords 中的所有单词高亮显示,列表中包含 Stop,但以 Stop 结尾的单词仍会高亮显示

Stop 开头的效果是正确的,但是 Stop 结尾的效果是错误的,应该显示为黑色,而不是黄色

如何将其突出显示为仅用于停用词的关键字,如果前后有字母或单词,则不应突出显示

正则如何完整匹配整个单词

正文完
 0