【SOS】问一个正则问题

xupeihuagudulei 2010-09-27 04:46:48
 var reg = /^[a-z0-9_.\u0391-\uFFE5]+$/gi;

这段正则是用来匹配字段是否以下划线、字母、数字等内容,但是现在不输入任何内容,
这个正则也过不去,如何让字段为空这个正则能匹配得过。帮偶改下

还有一个就是帮偶写一个判断是否 关系数据库连接字符串的正则


谢了
...全文
119 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyq11 2010-09-27
  • 打赏
  • 举报
回复
ConnectionStringSettings setting = ConfigurationManager.ConnectionStrings[connStringName];
SqlConnectionStringBuilder csb = new SqlConnectionStringBuilder(setting.ConnectionString);
Console.WriteLine("InitialCatalog:" + csb.InitialCatalog + " DataSource:" + csb.DataSource);
判断 值
xupeihuagudulei 2010-09-27
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 wackyboy 的回复:]

C# code

"(?is)^(?=.*Data Source=[^;]+)(?=.*Initial Catalog=[^;]+)(?=.*Persist Security Info=[^;]+)(?=.*User ID=[^;]+)(?=.*Password=[^;]+).*$"
[/Quote]这个不太好吧,
把写法都限制死了
sql server 可是有几种连接字符串的写法呢
wackyboy 2010-09-27
  • 打赏
  • 举报
回复

"(?is)^(?=.*Data Source=[^;]+)(?=.*Initial Catalog=[^;]+)(?=.*Persist Security Info=[^;]+)(?=.*User ID=[^;]+)(?=.*Password=[^;]+).*$"


叶子 2010-09-27
  • 打赏
  • 举报
回复
/^[a-zA-Z0-9_.\u4e00-\u9fa5]+$/
匹配字母,数字,下划线,小数点,汉字
xupeihuagudulei 2010-09-27
  • 打赏
  • 举报
回复
sql server 数据库
xupeihuagudulei 2010-09-27
  • 打赏
  • 举报
回复
哎, 不好意思。第一个问题是我傻B了
*、+、?这三个竟然没想到
wackyboy 2010-09-27
  • 打赏
  • 举报
回复
不同的数据库 连接字符串不一样吧
wackyboy 2010-09-27
  • 打赏
  • 举报
回复

var reg = /^[a-z0-9_.\u0391-\uFFE5]*$/gi;
pxynet 2010-09-27
  • 打赏
  • 举报
回复
var reg = /^[a-z0-9_.\u0391-\uFFE5]*$/gi;
wuyi8808 2010-09-27
  • 打赏
  • 举报
回复
 var reg = /^[a-z0-9_.\u0391-\uFFE5]*$/gi;
porschev 2010-09-27
  • 打赏
  • 举报
回复
帮顶一下。。正则盲

62,271

社区成员

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

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

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

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