日期:2014-05-16 浏览次数:20313 次
var str = '[font *****] ****]*[ [/font]'; var re = /\[[^\[]+?\]/gi; str = str.replace(re,''); alert(str)
------解决方案--------------------
\[[^\]]*?\].*?\[[^\]]*?\]
------解决方案--------------------
string str = @"[font *****] ****]*[ [/font]"; Regex re = new Regex(@"(?is)\[font\s+[^]]+\](.*?)[[^[]/font]"); foreach (Match ma in re.Matches(str)) { Response.Write(ma.Groups[1].Value); } /* 输出 ****]*[ */