Javascript 选择保存 split() 的一个索引

标签 javascript string split indexof

我有一个值 - toggle-save_2 我想提取 2 部分。 underscore 之后的部分将始终是我需要的部分,但前一部分的长度(在本例中为 toggle-save_)可能会有所不同(例如 notoggle-val_45 ).尽管此长度可能会有所不同,但它始终会通过 下划线 与结束编号分隔。

我现在正在用这个

var current = this.id.split('_');
current = current[1];

选择号码。

如果我可以将一个变量传递给拆分以仅提供拆分结果的第二个索引,那就太棒了。

最佳答案

拆分时只需选择第二个索引即可。

var current = this.id.split('_')[1];

关于Javascript 选择保存 split() 的一个索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28721301/

相关文章:

r - 从具有 H、M、S - R 编程的字符串中分割时间值

javascript - 使用 JQuery 拆分变量

javascript - 使用 javascript 检查值是否插入到表单中

javascript - 清除 JavaScript 中的事件处理程序有多重要?

c - strcmp() 不比较

c - 在字符串中使用 strtok() 时获取整数

python - 修复由(某些)转义反斜杠破坏的 unicode 字符串

javascript - 错误 : 'types' can only be used in a . ts 文件 - 使用 @ts-check 的 Visual Studio 代码

javascript - 在 chrome 扩展中调整 popup.html 的大小

Python:使用 Lambda 将字符串字段拆分为 3 个单独的字段