Regex.Match█████C#正则表达式使用方法 本帖最后由 wubeichuan1 于 2011-12-19 15:59:26 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string str = "abcABC";Match mc=Regex.Match(str, "(?i)a"); Regex.Match(str, "a",RegexOptions.IgnoreCase); 两种方法:一种是用内联方式: Match mc = Regex.Match(str, "(?i)a");另一种是用有枚举类型的重载方法: Match mc = Regex.Match(str, "a", RegexOptions.IgnoreCase); 2种方法得到的依然是a,A还是没获取到啊。 不是Captures? Regex.Match(str, a, RegexOptions.IgnoreCase); Match方法只会匹配第一个,要匹配多个要这么写: string str = "abcABC"; MatchCollection mc = Regex.Matches(str, "(?i)a"); foreach (Match match in mc) Console.WriteLine(match.Value); 5楼粗心了- -。应该是MatchCollection mc= Regex.Matches(str, "(?i)a");MatchCollection mc= Regex.Matches(str, "a",RegexOptions.IgnoreCase); 呃,谢谢大家, 你们发现没 csdn论坛也bug啦, 6楼后面直接跟着8楼啦。。 可能是我刚刚在结贴造成的? c#访问ACCESS数据库问题 急啊 我想弄个随机 后台控制JS web程序和应用程序交互 求解:自定义 UserControl 中包含封装了集合对象的属性被设计器自动初始化所引起的错误! 删除指定目录中的所有文件和目录,但不删除源目录的C#程序怎么写呀?!我把目录中的文件都删了,可是目录也找不到了! C#调用一个有默认参数DLL的问题 VS2005中dataGridView1行为什么不能删除? 装上Vs2005,散分并求有关 C# Winform 的书或教程。 求高效的随机数产生算法(在线等) VS2010调用JAVA webservice不能序列化 新手求教一个关于new的问题
Match mc=Regex.Match(str, "(?i)a");
Match mc = Regex.Match(str, "(?i)a");
另一种是用有枚举类型的重载方法:
Match mc = Regex.Match(str, "a", RegexOptions.IgnoreCase);
string str = "abcABC";
MatchCollection mc = Regex.Matches(str, "(?i)a");
foreach (Match match in mc)
Console.WriteLine(match.Value);
应该是
MatchCollection mc= Regex.Matches(str, "(?i)a");
MatchCollection mc= Regex.Matches(str, "a",RegexOptions.IgnoreCase);