在[bbcode]中获取文本的正则表达式

时间:2013-07-17 23:38:24

标签: javascript regex

如何在自定义bbcode中获取文本,

[gallery] get this text [/gallery].

我正在使用这个正则表达式,但它无法正常工作

/^(.*)\[gallery.*?\[\/gallery\](.*)$/gmi

2 个答案:

答案 0 :(得分:3)

(新)尝试:

/\[gallery\](.*)\[\/gallery\]/g 

返回值使用

var result = str.match(regex); alert(result[1]);

答案 1 :(得分:0)

看起来标签内部可能有一些属性。

试试这个:

/\[gallery[^\]]*\](.*)\[\/gallery\]/gi