请问如何写连接字符串的正则表达式?

lenovoboy 2008-09-24 11:43:29
如下所示:
connectionString="Data Source=192.168.1.177;Integrated Security=False;Initial Catalog=waysinfo;User ID=WaysInfoGuest;Password=GuestWaysInfo" providerName="System.Data.SqlClient"
Data Source可以是IP或计算机名,providerName必须等于"System.Data.SqlClient"或者省略。
请问正则表达式如何书写?
万分感谢
...全文
130 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
paulin 2008-09-25
  • 打赏
  • 举报
回复
计算机名称可以有很多格式,这个似乎不好用正则去判断呢
string pattrn=@"(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])";
if(System.Text.RegularExpressions.Regex.IsMatch(ip,pattrn))
{
return true;
}
else
{
return false;
}
providerName直接判断2种情况就好了
lenovoboy 2008-09-25
  • 打赏
  • 举报
回复
Data Source任意字符串即可了
lenovoboy 2008-09-25
  • 打赏
  • 举报
回复
请问整个链接字符串如何写呢?

62,244

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧