strign str = "safsf[@id]fsf[@title]fsdf";
有这么一串字符串 我要取出[@id],[@title]
请问怎么实现....
有这么一串字符串 我要取出[@id],[@title]
请问怎么实现....
解决方案 »
- 关于asp.net网站的发布问题
- 如何把owc生成的图表直接显示在浏览器中而不是 '//导出图像文件
- 百度文库阅读器的实现
- 快速结帖,如何在asp.net中用多个下拉列表框实现分级显示
- 关于更新数据库 超级奇怪的问题
- 为什么不触发DataGrid控件的EditCommand事件
- 问一个如何在用户控件usercontrol中添加javascript 校验 的问题?困绕了我很长时间!!
- 小心你的密码被盗 (各版主请进)
- 关于datagrid数据导出的问题。请各位大侠帮帮忙!!!!!
- 发一个商并发信息队列的疑问问题,做过了技术牛人,回答一下吧。。有理有分哈。。分不过了,都来看看吧,纠结很久了啦
- 在線等 關於iframe調用帶參數頁面地址亂碼問題 100分
- 下载的问题,为啥编译不通过.......
Regex reg = new Regex(@"\[@[^\[\]]*\]");
MatchCollection mc = reg.Matches(str);
foreach (Match m in mc)
{
richTextBox2.Text += m.Value + "\n";
}
using System.Text.RegularExpressions;class Program
{
static void Main()
{
string str = "safsf[@id]fsf[@title]fsdf";
Regex r1 = new Regex(@".*?(\[.*?\])");
Regex r2 = new Regex(@"(.*,).*"); string[] t = r2.Replace(r1.Replace(str, "$1,"), "$1").Trim(',').Split(',');
// 这个字符串数组 t 就是你要的! foreach (string s in t)
Console.WriteLine(s);
}
}