gpt4 book ai didi

javascript:跨越字符串中的最后两个单词

转载 作者:行者123 更新时间:2023-11-30 08:34:26 26 4
gpt4 key购买 nike

使用 javascript,我试图在字符串的最后 2 个单词周围插入一个跨度。

使用下面的正则表达式我可以得到最后一个词,但我不知道如何得到最后两个词。

var $div = $('div');
$div.html($div.text().replace(/(\w+?)$/, '<span>$1</span>'));

最佳答案

将文本分解为单词,并使用slice 方法找到除最后两个单词和最后两个单词之外的所有单词。

var words = $div.text().split(' ');

$div.html(words.slice(0, words.length - 2).join(' ') + " " + "<span class='bold'>" +
words.slice(words.length-2, words.length).join(' ') + "</span>");

fiddle :http://jsfiddle.net/rjs4gac1/

关于javascript:跨越字符串中的最后两个单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33153416/

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