找到人物之间的一切。 javascript正则表达式

时间:2014-09-19 11:15:04

标签: javascript regex

我希望在某些字符中包含此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);
});

输出包含字符,标签替换为逗号

1 个答案:

答案 0 :(得分:0)

您可以使用:

slide_content = slide_text.match(/\{slider_images}([\s\S]*)\{\/slider_images}/i);

使用:

抓住被捕获的组#1
slide_content[1];