gpt4 book ai didi

JavaScript 拆分

转载 作者:行者123 更新时间:2023-11-28 12:45:43 27 4
gpt4 key购买 nike

假设我有这个变量

var image = "image.jpg";

我正在尝试拆分变量图像的内容并将 _thumbs 插入其中以获得类似 image_thumbs.jpg 的内容。

我该如何解决这个问题?非常感谢。

最佳答案

function addSuffix(filename, suffix)
{
var pos = filename.lastIndexOf(".");
var left = filename.substring(0, pos);
var right = filename.substring(pos);
var result = left + suffix + right;
return result;
}

var image = "image.jpg";
var imageWithSuffix = addSuffix(image, "_thumbs");
// imageWithSuffix === "image_thumbs.jpg"

或者,只是为了好玩,使用正则表达式提供一个可读性差得多但更短的解决方案:

function addSuffix2(filename, suffix)
{
return filename.replace(/\.[^\.]+$/, suffix + "$&");
}

关于JavaScript 拆分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7816001/

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