哈哈哈[怒]sdfsdf[怒]斯蒂芬金水电开发[怒][偷笑][偷笑][偷笑]提取出 [怒] 这些表情。用c#怎么提取
解决方案 »
- c# 如何获得textBox控件,提取从开始输入第一个字符到回车的时间差
- 如何获得当前树形的名称?
- datagridview 移到最底部
- DataGrid删除最后一页的问题
- 问一个面试的程序题,请大家进来帮忙参谋一下
- vs studio.net的中文版和英文版的问题,恳请帮忙,50分相谢!
- 看书上说:“使用【C#字段向导】对话框为窗体Form1添加一个字段”,要问得是【C#字段向导】从哪可以调出来?
- 急,想下载一个网上调查的源码(C#),有没有推荐的网站.
- 请问怎样把 Graphics对象转换为 byte[]?
- 一个C#简单留言板代码,请帮研究研究
- 行转列 排序问题?
- Web 服务器的系统事件日志 问题咋看?
string input = "哈哈哈[怒]sdfsdf[怒]斯蒂芬金水电开发[怒][偷笑][偷笑][偷笑]提取[怒] 这些表情";
Regex reg = new Regex(@"\[[^\]]+]");
foreach(Match m in reg.Matches(input))
Console.WriteLine(m.Value);
MatchCollection matches = Regex.Matches(s, @"(?<=\[).+?(?=\])");
foreach (Match match in matches)
Console.WriteLine(match.Value);
Console.ReadKey();
输出:
怒
怒
怒
偷笑
偷笑
偷笑
怒