gpt4 book ai didi

javascript - 如何删除字符串中的第二个空格,但不是首先使用js

转载 作者:行者123 更新时间:2023-12-03 06:08:40 25 4
gpt4 key购买 nike

我有一个小文本字段,如果有多个空格,我需要格式化字符串并在第二个空格中添加 br 标记。如果没有那么我不需要做任何事情。我不需要定位第一个或第三个(如果有的话),并且 3 之后可能不会有任何目标,因为这是一个短标题字段。字符的长度会有所不同,并且没有一致的标记,例如句号逗号或其他东西,我可以定位。

我无法找到解决此问题的答案。我确实使用正则表达式找到了答案,但这些答案都有逗号等标记作为目标,我找不到专门针对第二次出现的情况(如果有的话),因此我们将不胜感激。

我现在拥有的代码,仅针对第一次出现。

Array.prototype.forEach.call(awardscount, function() {
var string = $('#award-' + int).attr('data-award-title');

var refomrattedTitle = string.replace(" ", "<br>");

int++;
console.log(refomrattedTitle);
});

最佳答案

var test = "foo bar string test".replace(/([^\s]*\s[^\s]*)\s/, "$1<br/>");
console.log(test); // logs "foo bar<br/>string test"

关于javascript - 如何删除字符串中的第二个空格,但不是首先使用js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39419512/

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