gpt4 book ai didi

javascript - 正则表达式和 JavaScript : find word with accents

转载 作者:行者123 更新时间:2023-11-28 15:30:18 25 4
gpt4 key购买 nike

我尝试在 HTML 段落中查找并存储所有单词。

其实我有一个这样的功能

p.html(function(index, oldHtml) {
return oldHtml.replace(/\b(\w+?)\b/g, '<span>$1</span>');
});

但它只是返回不带重音的单词。我在 regex101.com 上测试 https://www.regex101.com/r/jS5gW6/1

有什么想法吗?

最佳答案

使用字符类:

oldHtml.replace(/([\wàâêëéèîïôûùüç]+)/gi, '<span>$1</span>');

尝试一下:

var oldHtml = 'kjh À ùp géçhj ùù Çfg';
var res = oldHtml.replace(/([\wàâêëéèîïôûùüç]+)/gi, '<span>$1</span>');

给出

"<span>kjh</span> <span>À</span> <span>ùp</span> <span>géçhj</span> <span>ùù</span> 

Çfg"

关于javascript - 正则表达式和 JavaScript : find word with accents,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27622069/

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