解决方案 »
- form构造函数和form_load事件
- 一个关于类初始化的问题
- 大家好,我的一个C#程序出了点问题,请求大家帮下!
- C#程序未知的崩溃
- 在asp.net里面的身份验证可以用Session,而WindowsForm里面用什么来保存身份了?
- 请问如何尽快学会C#?
- 线程为什么终止不了?abort()
- 使用directx录制视频的时候,怎么设置录制的视频封面的是视频的最后一张图片呢
- 想问个问题。。。但没分可给了。。。?
- 急!如何添加 一个继承 TextBox的控件, 按ADD inherited control ,输入名称,打开后 ,做不下去 提示不行
- 用jquery实现页面排序
- 我现在要实现选中“跟sql查询出来的数据匹配的树的节点”
Regex reg = new Regex(@"(?<=\(ylcms:\s*?)[^\)/]+(?=/?\))");
foreach (Match m in reg.Matches(str))
Console.WriteLine(m.Value);
我是说你现在给我的是以()为例来写的咯,
我想用{ylcms: ../}重新写一个?
Regex reg = new Regex(@"(?<=[\(\{]ylcms:)[^\(\)\{\}/]+?(?=/?[\)\}])");
foreach (Match m in reg.Matches(str))
Console.WriteLine(m.Value);
StringBuilder patternBuilder = new StringBuilder();
patternBuilder.Add("(?<=");
patternBuilder.Add(Regex.Escape("前面一段"));
patternBuilder.Add(@")[\s\S]*?(?=");
patternBuilder.Add(Regex.Escape("后面一段"));
patternBuilder.Add(")");
string pattern = patternBuilder.ToString();
用这个pattern构造正则对象就可以了。随便替换前后文字
http://blog.csdn.net/lxcnn
你看下这两尊大婶的blog,有讲解。