【发布时间】:2014-11-18 00:17:27
【问题描述】:
我想修改连接字符串中“数据源”组件的值。我正在考虑以下解决方案:
使用这个正则表达式模式:
"data source\=((\w|\-)+?\\{1}\w+?)\;"
我可以获得以下字符串匹配:
Match.Groups[0].Value = "data source=MY-PC\SQLEXPRESS;"
Match.Groups[1].Value = "MY-PC\SQLEXPRES"
所以首先我想在连接字符串中找到与“data source=something;”匹配的部分,然后只替换连接字符串中的“something”。该怎么做?
【问题讨论】:
标签: c# .net regex connection-string