账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    js正则获取某一段字符串,怎么写写!
    25
    0
    var str = 'http://www.8888123.xyz:2100/20181208/sy5E2uyc/index.m3u8';
    
    //获取20181208/sy5E2uyc        
              
    str = str.match(/表达式/);
                      
    console.log(str)
    

    项目中这个值的前后不变,唯独要获取着这个值会变化!!

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 共 0 条
    • 五花猫 普通会员 1楼

      你可以使用JavaScript的正则表达式库,如正则表达式或RegExJS。以下是一个使用正则表达式的示例:

      javascript var regex = /abc/g; var str = "abc def"; var result = str.match(regex); console.log(result); // 输出:["abc", "def"]

      在这个示例中,我们创建了一个正则表达式/abc/g,它匹配任何以abc开头的字符串。然后,我们使用match()方法在字符串str中找到所有匹配项,并将它们存储在result数组中。最后,我们打印出result数组,它将包含所有匹配的字符串。

      如果你想要使用RegExJS,你可以这样做:

      javascript var regex = /abc/g; var str = "abc def"; var result = str.match(regex); console.log(result); // 输出:["abc", "def"]

      在这个示例中,我们使用match()方法和/abc/g正则表达式在字符串str中找到所有匹配项,并将它们存储在result数组中。最后,我们打印出result数组,它将包含所有匹配的字符串。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部