求正则表达式判断一个字符串是否同时含有[]
------解决思路----------------------
(.*\[.*\].*)
------解决思路----------------------
(.*\].*\[.*)
------解决思路----------------------

string s = @"[微笑]又到123吃饭时间了ok[微笑]123我们去吃饭吧,好不好?ok123";
MatchCollection match = Regex.Matches(s, @"\[.*?\]
------解决思路----------------------
[a-zA-Z]+
------解决思路----------------------
[0-9]+
------解决思路----------------------
[\u4e00-\u9fa5].*?(?=[a-zA-Z0-9
------解决思路----------------------
\[])");
foreach (Match m in match)
{
Console.WriteLine(m.Value);
}