需要允许英语单词中的 - 符号
Ajoe88 opened this issue · comments
- 如 后缀-ward homeward 如此可以方便有道查询词根,词根记忆也是英语单词很重要的
- 如 前缀 pre- previous
- 如 有些单词 re-organization
if (selectTextArr.length === 1) {
// 非句子情况下,仅匹配纯粹单词,如果匹配到特殊符号就跳过,这里是为了避免干扰复制各类命令或url
// 是否需要兼容,可能存在左右端误选了标点符号的情况呢?
const symbolReg = /[`~!@#$%^&*()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘',。、]/im;
if (symbolReg.test(selectText)) {
return;
}
}
嗯,关于第三种,确实有可能,但是感觉不是很多的样子。
1、2情况,没太理解。具体是什么使用场景,页面浏览中会遇到吗?
感谢解释。看起来,将划词过滤相关的正则抽离成配置,应该就能满足。
会在下次迭代中,支持过滤器的配置化。