用正则表达式就可以。string s = "123{a}345{b}678{cc}789{1}";
List<string> result = Regex.Matches(s, @"(?<=\{)[^\}]+(?=\})").Cast<Match>().Select(x => x.Value).ToList();
List<string> result = Regex.Matches(s, @"(?<=\{)[^\}]+(?=\})").Cast<Match>().Select(x => x.Value).ToList();
解决方案 »
- 在datagridview选中3行数据只运行2行
- excel导入sqlsever棘手的问题
- Client.RemoteEndPoint与REMOTE_ADDR显示不同IP的原因
- 如何做类似Access里设计视图拖动查询效果?
- 如何获取网络文件的大小?
- C#socket发中文信息出现乱码如何解决?
- 求ADO/ADO.NET(OLE DB)连接CSV文件的例子.
- 如何将Table中指点定的一Columns列的值赋值成指定的字符串
- 小弟入门,大虾指教!!在线等呢!!!
- 请问:在c#中如何确定计算结果的小数位数?
- 求助!!在一个panel中动态显示上千个子控件速度很慢
- ComboBox控件输入文本弹出下拉列表根据输入的文本在数据库查找~~
抱歉 我是新手 您说的这个方法是在想不通该怎么写 能多指教下吗