gpt4 book ai didi

javascript - 第一个空格后的 jquery 跨度

转载 作者:行者123 更新时间:2023-11-29 16:16:09 28 4
gpt4 key购买 nike

我有三个词,我想在第一个空格之后的内容周围添加一个跨度,所以

hello world

变成:

hello <span>world</span>

和:

hello world again

变成:

hello <span>world again</span>

这是我的 JavaScript 代码:

 $( "#main-nav li a" ).each(function( index ) {
$(this).html( $(this).text().replace(/([\S]*)\s(.*)/, "$1 <span>$2</span>") );
});

最佳答案

你可以用一些正则表达式来做到这一点:

text = text.replace(/([\S]*)\s(.*)/, "$1 <span>$2</span>");

如果texthello world , 上面的代码会将其转换为 hello <span>world</span>

关于javascript - 第一个空格后的 jquery 跨度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15427159/

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