Ben*_*Ben 2 javascript string trim
在Javascript中,如何从末尾修剪一个字符串,附加另一个字符串,然后重新附加最初截断的字符串?
特别是,我有filename.png并且想要把它变成filename-thumbnail.png.
我正在寻找以下内容:
var sImage = "filename.png";
var sAppend = "-thumbnail";
var sThumbnail = magicHere(sImage, sAppend);
Run Code Online (Sandbox Code Playgroud)
您可以使用.slice,它接受负面索引:
function insert(str, sub, pos) {
return str.slice(0, pos) + sub + str.slice(pos);
// "filename" + "-thumbnail" + ".png"
}
Run Code Online (Sandbox Code Playgroud)
用法:
insert("filename.png", "-thumbnail", -4); // insert at 4th from end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
320 次 |
| 最近记录: |