<add key="ConnString" value="user id=sa;password=;data source=(local);initial catalog=0516xd_FSEIMS;timeout=90" />这里面value内容顺序可以任意调换.求正则表达式分解出数据库,用户名,IP
解决方案 »
- 咨询一下,用VS2010连接MYSQL的时候报错(找不到请求的.net framework data provider。可能没有安装)
- 在线坐等.net IIS高手帮忙解决
- c#窗体传值的问题
- Session能赋类似于指针的东西吗?
- 动态加载DLL后获取返回值
- 【算法】从一堆姓名中找出大于等于两个的姓名(重名),并按从多到少的顺序打印(显示重复个数)
- 问一个正则表达式的问题
- 垃圾回收的过程?
- 如何得到jmail的错误信息?
- 请帮我一下,一个windows form的例子,可是编译时出错。
- 如何调用KeyDown事件
- 用listview实现模拟资源管理器,怎么样实现文件图标和系统的文件关联同步。
string pat = @"(initial catalog=(?<m>\w+);)";
Regex r = new Regex(pat, RegexOptions.IgnoreCase);
txtDatabase.Text = r.Match(str).Groups["m"].Value; pat = @"(data source=(?<m>\({0,1}\w+\){0,1});)";
r = new Regex(pat, RegexOptions.IgnoreCase);
txtIp.Text = r.Match(str).Groups["m"].Value; pat = @"(user id=(?<m>\w+);)";
r = new Regex(pat, RegexOptions.IgnoreCase);
txtUserName.Text = r.Match(str).Groups["m"].Value; pat = @"(password=(?<m>\w+);)";
r = new Regex(pat, RegexOptions.IgnoreCase);
txtPassword.Text = r.Match(str).Groups["m"].Value;