请问,这个正则表达式怎么写? string s = "百位邻期方案23";要求:如果字符串s中具有“方案”二字,就取“方案”以前的字符串。如果没有“方案”二字,就全取字符串s。正则表达式该怎么写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 本帖最后由 bdmh 于 2012-05-28 13:57:39 编辑 new Regex("(?is)((.*方案)|(.*))") string s = "百位邻期方案23"; string regx = "(.*)方案|(.*)"; Match one = Regex.Match(s, regx); Console.WriteLine(one.Groups[1].Value == "" ? one.Groups[2].Value : one.Groups[1].Value); 远程连接sql2000,IP是变动的,有路由器 SqlDataAdapter的DeleteCommand怎么用 INSTALLSHIELD使用问题 关于一个DropDownList的问题 请教一数学问题. 有没有将整个解决方案的代码转成文本的工具? 用byte[]将不同类型文件(如:.bmp、.doc、.txt)存入数据库中后如何将它们还原 C#程序打包 获取openFileDialog控件的文件名??? 谁知道C#中有多少个类?? WINCE能用VS2010开发吗 怎么复制整张表的所有数据?
new Regex("(?is)((.*方案)|(.*))")
string regx = "(.*)方案|(.*)";
Match one = Regex.Match(s, regx);
Console.WriteLine(one.Groups[1].Value == "" ? one.Groups[2].Value : one.Groups[1].Value);