| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 606 人关注过本帖
标题:初学者提问
只看楼主 加入收藏
mygps
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2005-10-2
收藏
 问题点数:0 回复次数:9 
初学者提问
刚学asp.net一两天,遇到个问题弄不懂,请朋友们给讲讲
这是来自由本站教程里的一段代码,
<asp:RegularExpressionValidator id="emailRegexVal"
        ControlToValidate="email"
        Display="Static"
        ValidationExpression=
          "^[\w-]+@[\w-]+\.(com|net|org|edu|mil)$"
        Font-Name="Arial" Font-Size="11"
        runat=server>
     不是一个正确的Email 请输入一个正确的Email
     </asp:RegularExpressionValidator>


这句搞不懂.."^[\w-]+@[\w-]+\.(com|net|org|edu|mil)$"
谁能给我详细说说啊
小弟先谢谢了
搜索更多相关主题的帖子: 提问 
2006-02-27 00:29
冰封谷主
Rank: 4
等 级:贵宾
威 望:10
帖 子:226
专家分:20
注 册:2005-1-7
收藏
得分:0 

字符类是一个字符集,如果字符集中的任何一个字符有匹配,它就会找到该匹配项。下表总结了字符匹配语法。

字符类 说明
. 与除 \n 之外的任何字符匹配。如果已用 Singleline 选项做过修改,则句点字符将与任何字符匹配。有关详细信息,请参见正则表达式选项
[aeiou] 与指定字符集中包含的任何单个字符匹配。
[^aeiou] 与不在指定字符集中的任何单个字符匹配。
[0-9a-fA-F] 使用连字号 () 允许指定连续字符范围。
\p{name} {name} 指定的命名字符类中的任何字符匹配。支持的名称为 Unicode 组和块范围。例如,LlNdZIsGreekIsBoxDrawing
\P{name} 与在 {name} 中指定的组和块范围中未包含的文本匹配。
\w 与任何单词字符匹配。等效于 Unicode 字符类别 [\p{Ll}\p{Lu}\p{Lt}\p{Lo}\p{Nd}\p{Pc}]。如果用 ECMAScript 选项指定了符合 ECMAScript 的行为,则 \w 等效于 [a-zA-Z_0-9]
\W 与任何非单词字符匹配。等效于 Unicode 类别 [^\p{Ll}\p{Lu}\p{Lt}\p{Lo}\p{Nd}\p{Pc}]。如果用 ECMAScript 选项指定了符合 ECMAScript 的行为,则 \W 等效于 [^a-zA-Z_0-9]
\s 与任何空白字符匹配。等效于 Unicode 字符类别 [\f\n\r\t\v\x85\p{Z}]。如果用 ECMAScript 选项指定了符合 ECMAScript 的行为,则 \s 等效于 [ \f\n\r\t\v]
\S 与任何非空白字符匹配。等效于 Unicode 字符类别 [^\f\n\r\t\v\x85\p{Z}]。如果用 ECMAScript 选项指定了符合 ECMAScript 的行为,则 \S 等效于 [^ \f\n\r\t\v]
\d 与任何十进制数字匹配。等效于 \p{Nd}(对于 Unicode 类别)和 [0-9](对于非 Unicode 类别)ECMAScript 行为。
\D 与任何非数字匹配。等效于 \P{Nd}(对于 Unicode 类别)和 [^0-9](对于非 Unicode 类别)ECMAScript 行为。

2006-02-27 11:47
water123456
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:3208
专家分:5
注 册:2006-2-21
收藏
得分:0 
"^[\w-]+@[\w-]+\.(com|net|org|edu|mil)$"
这一句是正则表达式,你应该查看正则表达式的表式方法,我相信你会很容易的明白这些意思
那个好像是对你的邮件地址输入的检测,没有别的什么,我的建议你去看看那些.

让我们风风火火的过一生,别平平淡淡过一年。
2006-02-27 12:10
water123456
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:3208
专家分:5
注 册:2006-2-21
收藏
得分:0 
冰封谷主给我们的东西,应该是很不错的,我看过了,我感觉那里面的东西,很不错了
值得我们好好的学习,谢谢你"冰封谷主"了,哈哈

让我们风风火火的过一生,别平平淡淡过一年。
2006-02-27 12:12
踏春沐晨
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2006-2-27
收藏
得分:0 
我是不懂.
2006-02-27 14:00
SongHyeKyo
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
帖 子:221
专家分:0
注 册:2006-2-26
收藏
得分:0 
以下是引用踏春沐晨在2006-2-27 14:00:00的发言:
我是不懂.

참견 하지마.


The love of the memory
2006-02-27 16:48
water123456
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:3208
专家分:5
注 册:2006-2-21
收藏
得分:0 

你可直接运行,冰封谷主他的代码,这样你就可以得到,你想要的东西,每一项,都代表一个意思,你只要把那段代码运行后,表示的意思的想清楚了,这样,你的问题就可以解决了.


让我们风风火火的过一生,别平平淡淡过一年。
2006-02-27 16:52
mygps
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2005-10-2
收藏
得分:0 
汗啊,终于找到一份详尽的资料了,和我有同样问题的人可以看[URL=http://www.knowsky.com/303387.html]30分钟正则表达式指导[/URL]
2006-02-27 17:54
tz_xiong
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-1-2
收藏
得分:0 
学习一下!
2006-02-28 14:16
mygps
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2005-10-2
收藏
得分:0 
谢谢冰封谷主谢谢water123456
我弄懂了,可以让这贴沉了@@
2006-02-28 18:44
快速回复:初学者提问
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025262 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved