有这个字符串:putlist("abccd");putlist("defdg");
我要抽取取其中的:abccd 和 defdg。
写了个正则表达式:Regex.Matches(s, @"^putlist(.*);$");
但上面的正则表达式匹配了整个串:putlist("abccd");putlist("defdg");
我只要匹配putlist("abccd");的,表达式该如何修改?
我要抽取取其中的:abccd 和 defdg。
写了个正则表达式:Regex.Matches(s, @"^putlist(.*);$");
但上面的正则表达式匹配了整个串:putlist("abccd");putlist("defdg");
我只要匹配putlist("abccd");的,表达式该如何修改?
解决方案 »
- 求助在c#写SQL语句的时候出现的两张表调用问题(在update里)
- 【求助】:ComboBox+TextBox 与“类”的关联问题
- 求解网吧管理系统中的客户端怎么和服务端进行交互
- 如何创建xls文档,并写入数据?
- 简单的问题,动态生成控件后对控件属性修改的疑问??
- 在线急等关于DataList嵌套问题
- 换行符的转换?在线等。。。。
- 怎样用多线程实现:一个窗体中,在进行大量数据库查询的同时,在该窗体界面上显示查询的进度!
- 请问windows2000系统和vs2005的开发环境下如果安装微软工作流(wf),谢谢!!
- 我放弃一切,全心投入 C# 的学习!无论其是否有前途,无论别人怎么看,无论。。。
- dataset 哪去了?谢谢
- 请问怎样解除数据绑定?
MatchCollection vMatches = Regex.Matches(s, @"putlist\(([^\)]+)\)\;");
foreach (Match vMatch in vMatches)
textBox1.AppendText(vMatch.Result("$1") + "\r\n");
------
"abccd"
"defdg"
ls的正解
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
MatchCollection mc = Regex.Matches(yourStr, "putlist\\(\"(.+?)\"\\)", RegexOptions.IgnoreCase);
foreach(Match m in mc)
{
m.Groups[1].Value;//
}