社区
非技术区
帖子详情
刚刚写了个检查域名的正则式,真麻烦!
lxcooi
2006-05-23 12:03:13
^([A-Za-z0-9]+([A-Za-z0-9\-]*[A-Za-z0-9]+)*\.[A-Za-z0-9]+([A-Za-z0-9\-]*[A-Za-z0-9]+)*)+\.?$
原来是想写一个电子邮箱检查的(电子邮箱地址=用户名@域名)
不过发现域名的正则就要写这么长啊,汗....
附 正确的域名规则:
由英文、数字开头或结尾,由英文、数字、-(减号)组成。
各部份间由.(点)分隔,最后一个根域的.(点)可以省略。
...全文
99
回复
打赏
收藏
刚刚写了个检查域名的正则式,真麻烦!
^([A-Za-z0-9]+([A-Za-z0-9\-]*[A-Za-z0-9]+)*\.[A-Za-z0-9]+([A-Za-z0-9\-]*[A-Za-z0-9]+)*)+\.?$ 原来是想写一个电子邮箱检查的(电子邮箱地址=用户名@域名) 不过发现域名的正则就要写这么长啊,汗.... 附 正确的域名规则: 由英文、数字开头或结尾,由英文、数字、-(减号)组成。 各部份间由.(点)分隔,最后一个根域的.(点)可以省略。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
JS正则匹配URL网址的方法(可匹配www,http开头的一切网址)
主要介绍了JS正则匹配URL网址的方法,可实现匹配www,http开头的一切网址的功能,涉及JS正则匹配字符串、数字及特殊字符构建URL的操作技巧,需要的朋友可以参考下
Python正则表达式完全指南
正则表达式处理文本有如疾风扫秋叶,绝大部分编程语言都内置支持正则表达式,它应用在诸如表单验证、文本提取、替换等场景。下文给大家带来了python正则表达式指南,需要的的朋友参考下吧
asp.net保存远程图片的代码
最近有点烦,没怎么看书,几天下来,就研究了一个保存远程图片的。
正则匹配-URL-
域名
DNS规定,
域名
中的标号都由英文字母和数字组成,每一个标号不超过63个字符,也不区分大小
写
字母。标号中除连字符(-)外不能使用其他的标点符号。级别最低的
域名
写
在最左边,而级别最高的
域名
写
在最右边。由多个标号组成的完整
域名
总共不超过255个字符。 由此匹配完整
域名
的正则表达式: ^(?=^.{3,255}$)[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(\.[a-zA-Z0-...
匹配 IP 地址和
域名
的正则表达式
一个IP字串,由四段组成,每一段是0~255的数字,段与段之间用小数点隔开,比如61.139.2.69就是一个合法的IP字串。 如果正则表达式
写
成\d{1,3}(\.\d{1,3}){3}无疑是不负责的,因为它可以匹配300.400.555.666这样的非法IP字串。 要匹配一个0~255之间的数,有几种匹配方式,下面是其中一种: 匹配 正则表达式 说明 0~9 \d...
非技术区
2,130
社区成员
37,918
社区内容
发帖
与我相关
我的任务
非技术区
Web 开发 非技术区
复制链接
扫一扫
分享
社区描述
Web 开发 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章