如何用正则提取抖音口令的内容


  • 【小八带你扫好物的直播间】长按复制此条消息,打开抖音搜索,看TA直播##SRLvboiGid8##[抖音口令]

    这条口令中,我想提取 ## 中间的这一部分内容,寻求思路?


  • 示例代码,关键正则表达式/##(\S*)##/

    var text = '【小八带你扫好物的直播间】长按复制此条消息,打开抖音搜索,看TA直播##SRLvboiGid8##[抖音口令]'
    // 提取字符串中包含 ## 部分
    var keys = text.match(/##(\S*)##/)
    if (!keys) return
    // 去掉##
    let key = keys[0].replace(new RegExp('##', 'g'), '')
    console.log(key,  'key')
    // key => SRLvboiGid8