美文网首页
随便记的

随便记的

作者: jrg_tzc | 来源:发表于2018-08-13 22:20 被阅读0次

    问题:
    分别提出以下字符的时间和词

    var str = `
    [ti:你怎么舍得我难过]
    [ar:黄品源]
    [al:294373]
    [by:]
    [offset:0]
    [00:00.10]你怎么舍得我难过 - 黄品源
    [00:00.20]词:邬裕康,小虫
    [00:00.30]曲:彭莒欣
    [00:00.60]
    [00:41.53]对你的思念是一天又一天
    `
    

    这样弄:

    var str = `[ti:你怎么舍得我难过]
    [ar:黄品源]
    [al:294373]
    [by:]
    [offset:0]
    [00:00.10]你怎么舍得我难过 - 黄品源
    [00:00.20]词:邬裕康,小虫
    [00:00.30]曲:彭莒欣
    [00:00.60]
    [00:41.53]对你的思念是一天又一天`
    var time
    var lyc
    var lyric = {}
    
    line = str.split('\n')
    line.forEach(function(e){
      time = e.match(/\d{2}:\d{2}.\d{2}/g)
      lyc = e.replace(/\[\d{2}:\d{2}.\d{2}\]/g,'')
      if(Array.isArray(time) & lyc != ''){
        time.forEach(function(){
          lyric[time] = lyc
        })
      }
    })
    
    console.log(lyric)
    

    相关文章

      网友评论

          本文标题:随便记的

          本文链接:https://www.haomeiwen.com/subject/rsfpbftx.html