忽略单词列表
Ignore Word List
我有一个要忽略的单词列表。 但是,当我调用它时,它会替换它的每个实例,即使它在字符串中也是如此。
例如:"他"最终将"the"变成"t"。
当单词独自一人时,我怎么能让它删除它们?
代码如下:
var commonWords=/and|a|an|has|he|to|was|in|were|are|is|will|as|it|if|
with|at|its|it's|be|by|on|that|from|the|about|again|all|almost|also|although|
always|among|another|any|be|because|been|before|being|between|both|by|can|could|
did|do|does|doesn't|'|done|due|during|each|either|enough|from|had|has|have|having|
here|i|if|into|is|isn't|itself|just|may|might|most|mostly|must|nor|no|neither|nearly|
of|often|on|our|ours|his|hers|he's|he|she|she's|overall|perhaps|quite|rather|really|
regarding|seem|seems|seen|several|should|show|showewd|shown|shows|significant|
significantly|since|so|some|such|than|that|then|their|theirs|there's|therefore|these|
they|this|those|through|thus|to|upon|use|used|using|various|very|was|we|were|what|when|
which|while|with|within|without|would|however|or|for|the|but|etc|yet|/g;
commonWords.ignoreCase;
var w = w.replace(commonWords, '');
您不是要替换字符串中的任何实例,而是要替换整个单词。您需要使用'b
锚点查找单词边界。
例如。。。
var commonWords = /'b(and|a|an|has|he|she)'b/g;
相关文章:
- 在字符串列表中搜索任何出现的单词,如果单词的第一个字符匹配,则高亮匹配单词.Javascript正则表达式
- 如何根据 js 中每个单词的第 n 个字母按字母顺序排列列表
- JQuery在链接的静态页面中搜索,突出显示找到的单词,而不破坏列表
- 如何从列表中突出显示一个随机单词
- 如何将单词列表拆分为数组
- JQuery-从单词列表生成网格
- 使用Javascript从列表中键入时高亮显示单词
- JavaScript-从脚本中的单词列表创建一个html表或网格
- 如何更新单词列表中搜索框中包含用户键入内容的单词/字母数
- 创建一个输入,该输入在用户键入后立即不断更新单词列表
- 忽略单词列表
- JavaScript中要忽略的单词列表
- Javascript Regex - word 必须与列表中的任何单词匹配,以任何顺序,带有单词边界
- 如何检查我的 chrome 扩展程序的 if 语句中的单词列表
- 使用 JavaScript 标记列表中的单词
- 将单词“and”放在项目列表的文本中
- 将列表中每个单词的第一个出现替换为链接
- 分开一个段落列表,给每个单词单独的CSS
- Regex替换逗号分隔列表中的单词
- 如何使用Javascript正则表达式从可能的单词列表中获取单词的最后一次出现