求一个正则表达式 Func(1,aaaa,09.aab)Func(09.aab,1,2)开始Func字母个数不一定,但一定是字母,括号内的参数不管是哪一个只要有09. 就符合 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 补充一点,括号内可能有+-×除可能是Func(aaaa+09.,1,啊啊啊)也要符合 哥们不行啊 ,试试这个DynamicStr(({09.资产总额}-LastTerm({09.资产总额})),"增加/减少") 本帖最后由 lxcnn 于 2010-07-07 16:46:30 编辑 List<string> testList = new List<string>(new string[] { "Func(1,aaaa,09.aab)", "Func(09.aab,1,2)", "Func(aaaa+09.,1,啊啊啊)", @"DynamicStr(({09.资产总额}-LastTerm({09.资产总额})),""增加/减少"")", @"(?i)[a-z]+\(.*?09.*?\)" });foreach (string str in testList){ Match m = Regex.Match(str, @"(?i)[a-z]+\(.*?09.*?\)"); if (m.Success) { Console.WriteLine(m.Value); }} 初学,常量 byte[] 不能初始化时赋值吗? C# winform SendMessage的疑惑 如何在.net中调用.as 文件 关于axwebbrowser newwindow2 e.ppDisp 怪问题 菜鸟求教:C#中如何调用IE打开*.htm文件! (菜鸟提问)string并不包含getfilename定义? 写文件时候编码问题,怎样用 shift-jis 将字符串写入文件!急 异常处理 init && load 怎么样才能从网站上查到手机发送的短信内容。有没有这样的工具。 用“相对路径”存图片 复选框选中值的问题。。 结构不同多个DataTable合并..在线结贴..
List<string> testList = new List<string>(new string[] { "Func(1,aaaa,09.aab)", "Func(09.aab,1,2)", "Func(aaaa+09.,1,啊啊啊)", @"DynamicStr(({09.资产总额}-LastTerm({09.资产总额})),""增加/减少"")", @"(?i)[a-z]+\(.*?09.*?\)" });
foreach (string str in testList)
{
Match m = Regex.Match(str, @"(?i)[a-z]+\(.*?09.*?\)");
if (m.Success)
{
Console.WriteLine(m.Value);
}
}