r = new Regex(@"(\[email=(\S+\@.[^\[]*)\])([ \S\t]*?)(\[\/email\])", RegexOptions.IgnoreCase);
            for (m = r.Match(sDetail); m.Success; m = m.NextMatch())
            {
                sDetail = sDetail.Replace(m.Groups[0].ToString(),
                 "<a href=\"mailto:" + m.Groups[2].ToString() + "\" target=\"_blank\">" +
                 m.Groups[3].ToString() + "</a>");
            }现在这样。如果输入 [[email protected]]hjk]hjkhkj[/email] EMAIL地址就是[email protected]]hjk,怎么让他以第一个“]”为限制呢。