正在分析字符串以获取与单词相关联的时间戳数组
Parsing String to get an array of time stamps associated to words
我有一个字符串,下面有字幕文本。假设我有一个单词数组[first,line,two],我想获得一个与这些单词第一次出现时相关的时间戳数组,如下所示[00:01:00,00:00:15.000] 我想知道如何做到这一点,我想我可以做的是,当这个词出现时,试着找到"-->"的最新实例,然后只得到最后12个字符,这将是时间戳。我只是不能100%确定如何通过JS实现这一点。我想它是用索引来表示位置的吧?WEBVTT
1
00:00:01.000 --> 00:00:10.000
This is the first line of text, displaying from 1-10 seconds
2
00:00:15.000 --> 00:00:20.000
And the second line of text
separated over two lines
可以从拆分函数开始:
var str = "00:00:01.000 --> 00:00:10.000";
var res = str.split(" --> ");
document.getElementById("demo").innerHTML = res + "<br />";
document.getElementById("demo").innerHTML += res[0] + "<br />";
document.getElementById("demo").innerHTML += res[1];
// result:
// 00:00:01.000,00:00:10.000
// 00:00:01.000
// 00:00:10.000
相关文章:
- 如何更改与Backbone集合中的模型相关联的几个元素的css属性
- 如何正确地将Promises与嵌套相关联
- 与设计用户相关联的多个模型-根据角色选择填写一个模型
- 如何查找所有id's与特定类相关联
- AngularJS:如何在指令范围的对象发生变化时更新与控制器作用域相关联的控制器作用域
- 如何将元素与 jQuery 的触发器链接相关联
- 如何将每个选项按钮与其自己的单个标记相关联
- 将 GridFS-Stream 文件与 Mongoose 的架构相关联
- Ajax 将关联数组与表单序列化相结合
- 交互式饼图:将点击事件与饼图的切片相关联
- 如何将一个变量与其他两个变量 (mysql) 相关联
- 将更多数据与选择选项相关联的正确方法是什么,而不仅仅是“值”
- 如何不使用广告创意库将浏览器历史记录与图片点击相关联
- 大炮与三.js将身体与网格相关联
- YouTube - 将素材资源 ID 与视频 ID 相关联
- 将视图与 Ember.js 中的窗体相关联
- 是一个与JavaScript的号码相关联的JSON号码
- jQuery清除日期选择器字段中的值,该值与未选中的复选框相关联
- 正在分析字符串以获取与单词相关联的时间戳数组
- 将数字值与网页上的单词相关联,然后将其乘以该单词后面的网页上的数字