Javascript 用于忽略不需要的单词的正则表达式:“quot;工作“;但不是",;体力劳动“;
我正在搜索单词Javascript 用于忽略不需要的单词的正则表达式:“quot;工作“;但不是",;体力劳动“;,javascript,regex,Javascript,Regex,我正在搜索单词\b工作\b 但是,我不希望手动工作\b与\b匹配 什么是正则表达式来匹配\b工作\b,但总是忽略\b手动工作\b?如果您正在寻找一个只捕获自身“工作”的匹配 /(\b(?<!(?:\S|\s){1})work\b)/mig 如果它在句子的开头,它将匹配工作 m-多行 i-病例不敏感 g-global我试图找到任何“工作”一词,但如果是“手工工作”,就找不到。这句话起作用了: [^manual]\s+\b工作\b谢谢!我澄清了这个问题。你能帮个忙吗?试试这个(\b(?Jav
\b工作\b
但是,我不希望手动工作\b与\b
匹配
什么是正则表达式来匹配
\b工作\b
,但总是忽略\b手动工作\b
?如果您正在寻找一个只捕获自身“工作”的匹配
/(\b(?<!(?:\S|\s){1})work\b)/mig
如果它在句子的开头,它将匹配工作
m-多行i-病例不敏感
g-global
我试图找到任何“工作”一词,但如果是“手工工作”,就找不到。这句话起作用了:
[^manual]\s+\b工作\b谢谢!我澄清了这个问题。你能帮个忙吗?试试这个(\b(?Javascript不支持lookbehinds
/(^\bwork\b)/mig