求必须是文件名的正则的写法 数字,字母,下划线,中划线后缀必须是.html或者.htmif (str != null && Regex.IsMatch(str, @"^[a-zA-Z0-9-\_\.\/]+(.html|.htm)")) { xyz = str; }这样写怎么不对了?在JS里这个正则是好使的.到程序里就不灵了呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 后面两个点,应该也转义一次吧(\.html|\.htm) 前面的.都用了转义符后面的 .html .htm中的.怎么不用了呢. @"^[-a-zA-Z0-9_./]+(\.html|\.htm)")) 是整个输入的内容只能有一个 . 点比如我输入a.se.s.html这样也可以了也就是除了.html或者.htm以外..前面不允许有任何的.出现在后缀之前只能是数字,字母,下划线,中划线 其他的一律不能输入 代码运行报错,请指教如何锻炼调试的技巧 求一个年历的js代码或者。。。。。。控件 应用程序池 GridView控件`和DataGrid``有什么不同 怎样学好ASP.NET 紧急求助,关于打开新窗口的问题!在线等! WebGrid列表控件中要如何把编辑或添加的记录保存回数据库中的? 关于asp。net 关于.net的安装的问题 送分题,快来回答 求一个现实数字格式的JS函数,最好用正则实现 菜鸟求助dataGridView的使用
(\.html|\.htm)
后面的 .html .htm中的.怎么不用了呢. @"^[-a-zA-Z0-9_./]+(\.html|\.htm)"))