我希望在某些字符中包含此Html:
我只希望HTML从...开始。我是正则表达式的新手,但有些人设法匹配结果,包括“{slider_images}”& “{/ slider_images}”但我只想要它们之间的东西。
我试过了:
示例内容: HTML
{slider_images}<div class="slide_images">..other codes here..</div>{/slide_images}
JQUERY
$('.slides').each(function(){
slide_text = $(this).html();
slide_content = slide_text.match(/[\{slider_images\}](.*[^\{\/slider_images\}])/g);
alert(slide_content);
});
输出包含字符,标签替换为逗号
答案 0 :(得分:0)
您可以使用:
slide_content = slide_text.match(/\{slider_images}([\s\S]*)\{\/slider_images}/i);
使用:
抓住被捕获的组#1slide_content[1];