一个复杂的正则表达式需求 本帖最后由 shada 于 2010-09-19 22:59:35 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try...Regex reg = new Regex(@"(?s)/\*((?!\*/).)*\*/((?!/\*|function)[^()])*function[^()]+");MatchCollection mc = reg.Matches(yourStr);foreach (Match m in mc){ richTextBox2.Text += m.Value + "\n----------------\n";} (?s) 单行模式,使得小数点可以匹配任意字符正如[^char] 是排除单个字符一样,((?!expression).)*是排除一个序列,或者说一个子串,基本上就是你理解的意义 int 整型也是类吗?它的父类是什么,如何能看出来? timer的问题(windows.forms.timer) C#字符串格式化问题 怎么使弹出的消息框包含一个文本框? 急!!!如何判断输入的字符是数字??在线等! 如何在后台提取出前台html控件的value? 超简单问题, WM_KEYDOWN在哪里定义的? C# WinForm 透明背景图片毛边问题 WPF,数据验证 欢迎下载Pure .NET Messenger Class Library 点击一个窗口的button,同时触发另一个窗口的button! C# 定义一函数,在函数里重调该函数可以吗?
MatchCollection mc = reg.Matches(yourStr);
foreach (Match m in mc)
{
richTextBox2.Text += m.Value + "\n----------------\n";
}