惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
J
Java Code Geeks
博客园 - 【当耐特】
宝玉的分享
宝玉的分享
腾讯CDC
D
DataBreaches.Net
Microsoft Azure Blog
Microsoft Azure Blog
Engineering at Meta
Engineering at Meta
V
V2EX
F
Fortinet All Blogs
MyScale Blog
MyScale Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
T
Tailwind CSS Blog
Jina AI
Jina AI
GbyAI
GbyAI
大猫的无限游戏
大猫的无限游戏
A
About on SuperTechFans
酷 壳 – CoolShell
酷 壳 – CoolShell
爱范儿
爱范儿
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
U
Unit 42
B
Blog
M
MIT News - Artificial intelligence
N
Netflix TechBlog - Medium

正则表达式

增加一点动力学正则 求教,如何系统性的学习正则表达式? sigil 正则表达式疑问 editplus 中如何去掉空格 临门一脚,这个正则怎么匹配不上字符串啊? 正则表达式合集帖(希望本帖能存活十年以上) 请问 EM 正则如何在文章最前面添加一段话 求教,这个正则怎么写 /(\w*)*$/.test('aaa#')这个正则导致我们的页面炸了……不同语言居然不一样 这个可以用正则表达式做到吗?GPT 聊了半天了 [求助]如何利用正则表达式将文本或换行用 p 标签包裹起来 正则匹配,怎么匹配不定内容的成对的中间的内容呢? 正则表达式 locate --regex 'bin/(bz|gz|zip)'有没语法问题? 上下两行内容合并正则有办法能实现吗 正则表达式如何截取一个完整括号的内容 有对 posix-正则 有研究的吗?问下 editplus 求个全选正则忽略前面的符号及符号内的内容 各位老哥,正则怎么写能排除一个或多个特定的 IP,匹配剩余所有 IP(或者说是否可以实现) 想请教一个正则表达式,这正则能做吗 使用正则.*ab.*搜索二进制文件(pdf 格式),搜不到 ab 但是.*a.*可以找到 a,除了 ab 还有别的正则写法么? 这个正则表达式怎么写,要么在开头,要么前面有空格 求助:正则获取 sql 语句中的表名 Safari 上不支持向后匹配的正则表达式,请教替代方法 正则表达式如何忽略子字符串中的内容 求助 nginx 的 rewrite,需求是把 http 流量转到 https 求大佬指点 iHateRegex 一个收录各种正则表达式的网站 请教一下,如何利用正则表达将 html 中在<p></p>之间的/筛选出来 ep 求一个数字和单位的正则 正则菜鸟求教
正则如何完整匹配整个单词
laters · 2024-03-14 · via 正则表达式

我有一个规则清单

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

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

monaco.languages.setMonarchTokensProvider("mySpecialLanguage", {
    tokenizer: {
        root: [
            [/(?<!\w)Stop(?!\w)/, 'keyword']
        ],
    },
});

monaco.editor.defineTheme("myCoolTheme", {
    base: "vs",
    inherit: false,
    rules: [
        { token: 'keyword', foreground: 'f1d710' },
    ],
    colors: {
        "editor.foreground": "#000000",
    },
});


monaco.editor.create(document.getElementById("container"), {
    theme: "myCoolTheme",
    value: `Stop
QdStop
qdStop
11Stop
StopSS
Stop11
Stopdd 
    `,
    language: "mySpecialLanguage",
});

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

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

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