我想在键入时替换字符串中每个出现的单词,
这就是我断章取义的内容...
$(document).on('keyup','textarea', function() {
this.value=this.value.replace(/\bnot\b$/gi,"_-Ni!-_ ");
});
因此,每次您在文本区域中键入时,这都会替换单词“not”,
我使用正则表达式来避免用“另一个”之类的词替换“不”,
我现在遇到的问题是,如果您的打字机比运行的脚本慢,该函数会替换以 not 开头的单词,
所以像'noteworthy'这样的词在输入'eworthy'之前就被改变了,
我想指定每个可能的结尾词场景,例如换行符、空格、标点符号等,但我转而查看是否有更简单的方法并且找不到,所以在我在后面添加了一些特殊字符之前我想我会问社区他们是否知道方法