gpt4 book ai didi

Javascript - 正则表达式 - 如何删除指定长度的单词

转载 作者:行者123 更新时间:2023-11-28 19:51:17 24 4
gpt4 key购买 nike

在我的例子中,字长是“2”,我使用这个正则表达式:

text = text.replace(/\b[a-zA-ZΆ-ώἀ-ῼ]{2}\b/g, '') );

但无法使其与希腊字符一起使用。为了您的方便,这里有一个演示:

text = 'English: the on in to of \n Greek: πως θα το πω';
text = text.replace(/\b[0-9a-zA-ZΆ-ώἀ-ῼ]{2}\b/g, '');
console.log(text);

就希腊字​​符而言,我尝试使用包含 2 组的范围:“希腊语和科普特语”和“希腊语扩展”(如 unicode-table.com 上所示)。

最佳答案

为什么使用正则表达式,我认为不使用正则表达式就可以解决你的问题

查看下面的示例,它应该会提示您如何开始

text = 'English: the on in to of \n Greek: πως θα το πω';
var tokens = text.split(/\s+/);
var text = tokens.filter(function(token){ return token.length > 2}).join(' ');
alert(text);

关于Javascript - 正则表达式 - 如何删除指定长度的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23409085/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com