jquery截取<>之间的字符怎么做,求代码
直接用正则就可以吧
var s='sfdsfsdfsd<button>sdfdsfsd'; var r=/<(.*?)>/g; console.log(r.exec(s)[1]);
支持!
$("#hd_top").html()获取整个字符串,在正则匹配下
/\<[\S\s]+\>/
indexof正则表达式都可以吧
var str = 'abc<button>def'; var pat = /<(.*?)>/g; console.log(str.match(pat)); // 执行字符串匹配,结果:<button> console.log(pat.exec(str)); // 执行对象全局匹配,结果:<button>,button console.log(pat.exec(str)[1]); // 匹配模式单元1, 结果 button