jiangqizheng / BlueSea

BlueSea,一个有趣的英语学习扩展,支持划词翻译、单词高亮、单词弹幕、记忆曲线复习、词频统计...

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

需要允许英语单词中的 - 符号

Ajoe88 opened this issue · comments

commented
  1. 如 后缀-ward homeward 如此可以方便有道查询词根,词根记忆也是英语单词很重要的
  2. 如 前缀 pre- previous
  3. 如 有些单词 re-organization
      if (selectTextArr.length === 1) {
        // 非句子情况下,仅匹配纯粹单词,如果匹配到特殊符号就跳过,这里是为了避免干扰复制各类命令或url
        // 是否需要兼容,可能存在左右端误选了标点符号的情况呢?
        const symbolReg = /[`~!@#$%^&*()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘',。、]/im;
        if (symbolReg.test(selectText)) {
          return;
        }
      }

嗯,关于第三种,确实有可能,但是感觉不是很多的样子。

1、2情况,没太理解。具体是什么使用场景,页面浏览中会遇到吗?

commented

image
image

-ic/ical relating to, 特征 by analytic/al, comic/al, organic

方便添加词根记忆

感谢解释。看起来,将划词过滤相关的正则抽离成配置,应该就能满足。

commented

有个PR, 看是否符合你设计的预期: #44

会在下次迭代中,支持过滤器的配置化。