yuandeabc 发表于 2021-9-20 19:56

取大括号里的内容



把大括号里的   playCourse('47525','第三章 姓名权和名称权(下)',1000*60*20)   这一段取出来,应该怎么写?

xiaovssha 发表于 2021-9-20 20:16

function getkey(lkey,rkey,str){
        var l=str.indexOf(lkey);
        if(l>-1){
                l=l+lkey.length;
                var r=str.indexOf(rkey,l);
                if(r>-1){
                        return str.substring(l,r);
      }
        }
        return "";
}
getkey("playCourse(",")",document.querySelector("").onclick+"")

小非凡 发表于 2021-9-20 20:55

yuandeabc 发表于 2021-9-20 21:41

小非凡 发表于 2021-9-20 20:55
也不说用什么语音取?

当然用JS ,

abc7776 发表于 2021-9-20 21:46

c语言还是r语言

yuandeabc 发表于 2021-9-20 21:51

abc7776 发表于 2021-9-20 21:46
c语言还是r语言

JavaScript

柒呀柒 发表于 2021-9-20 22:07

let str = `
f onclick(event) {
    playCourse('47525', '第三章 姓名权和名称权(下)',1000*60*20)
}
`

let res = str.match(/playCourse[(](.*)[)]/)
console.log(res);   

yuandeabc 发表于 2021-9-21 17:31

本帖最后由 yuandeabc 于 2021-9-21 17:41 编辑

柒呀柒 发表于 2021-9-20 22:07
let str = `
f onclick(event) {
    playCourse('47525', '第三章 姓名 ...
你这样,好像不行

柒呀柒 发表于 2021-9-21 18:59

yuandeabc 发表于 2021-9-21 17:31
你这样,好像不行

老哥 看报错呀。。 你是不是已经声明了,那肯定不行呀

yuandeabc 发表于 2021-9-29 00:02

谢谢大家,问题解决了!
页: [1]
查看完整版本: 取大括号里的内容