gpt4 book ai didi

javascript - 在字符串中查找类型的最后一个字符

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

我在一个网站上得到了几个自动生成的文件夹的名称。

它们的名字是这样的:

"folder_photos_today_1"
"folder_photos_yesterday_2"
"folder_photos_future_3"
...
"folder_potos_more_11"

每个名称末尾的数字是文件夹的 ID,由插件生成。

现在我想显示这些文件夹名称,例如:

"folder photos today"
"folder photos yesterday"

用 javascript(pureJS 或 jQuery,无所谓)转换名称 我考虑过找到名称中的最后一个 _ 并删除它和它后面的所有内容。然后搜索其他 _ 并用空格替换它们。

我遇到的问题:如何找到一种类型的最后一个字符(最后一个_)用JS?

最佳答案

lastIndexOf() 就是你想要的:

var index = "folder_photos_future_3".lastIndexOf('_');  // returns 20

然后您可以将 _ 替换为空格。

您还可以split() 您的字符串并丢弃最后一个值:

var words = "folder_photos_future_3".split('_');
words.pop();
words.join(' '); // "folder photos future"

关于javascript - 在字符串中查找类型的最后一个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28190496/

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