社区
脚本语言
帖子详情
一个关于正则表达式验证字符串的问题
InfidelX
2011-05-12 10:18:40
一个UID是一个字符串,可以包含a-z,A-Z,0-9,_,-和.
现在要用正则表达式作验证。
精通正则的兄弟帮忙看看,这个应该怎么写?
...全文
129
9
打赏
收藏
一个关于正则表达式验证字符串的问题
一个UID是一个字符串,可以包含a-z,A-Z,0-9,_,-和. 现在要用正则表达式作验证。 精通正则的兄弟帮忙看看,这个应该怎么写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
amu9900
2011-05-30
打赏
举报
回复
不用多精通正则。。
去看下我博客里面贴的正则的基本用法,你自己就能搞定了
http://blog.csdn.net/amu9900/archive/2010/07/13/5730820.aspx
batmanlf
2011-05-24
打赏
举报
回复
很简单
hairui
2011-05-18
打赏
举报
回复
如果你指的是 GUID,更加严谨的正则应该是
^[A-F0-9]{8}(-[A-F0-9]{4}){3}-[A-F0-9]{12}$
左右的右手
2011-05-17
打赏
举报
回复
什么是郑泽表达式阿
iambic
2011-05-13
打赏
举报
回复
你没看过任何关于正则表达式的入门资料吧?
xuzhijian17
2011-05-13
打赏
举报
回复
直接.*不就行了吗?
jijiji_lelele
2011-05-13
打赏
举报
回复
import re
p=re.compile(r"[^\w\-_\.]")
while 1:
s=raw_input("Input string object(can\'t have quotes):")
a=p.findall(s)
if a:
print "The string isn\'t UID object"
else:
print "The string is UID object"
InfidelX
2011-05-12
打赏
举报
回复
对了,用python的re模块,想了半天,实在是不怎么会。
带你学会使用
正则表达式
本门课程主要讲解
正则表达式
的引用场景和一些基础用法,让大家对
正则表达式
有
一个
清晰地认识。 为什么需要掌握
正则表达式
?
正则表达式
非常灵活、而且功能非常强大,它可以迅速地用极简单的方式达到
字符串
的复杂...
java中正则匹配
字符串
长度_Java中使用
正则表达式
校验
字符串
Java中使用
正则表达式
校验
字符串
正则表达式
是某一位伟大的数学家发明的,现在已经形成了
一个
ISO标准,这个标准和编程语言没有关系。至于具体谁发明的,怎么发明的,我也忘记了:)。
正则表达式
简单理解就是用来匹配
字符串
,看看所给
字符串
是否与
正则表达式
匹配,通过匹配关系,可以做很多事情,比如搜索引擎、替换、校验、分割等等。但最基本的还是用来校验匹配关系。 Java SE中早已实现了
正则表达式
的引擎,并且有...
python用
正则表达式
判断
字符串
_使用Python
验证
常见的50个
正则表达式
什么是
正则表达式
?
正则表达式
(Regular Expression)通常被用来检索、替换那些符合某个模式(规则)的文本。此处的Regular即是规则、规律的意思,Regular Expression即“描述某种规则的表达式”之意。本文收集了一些常见的
正则表达式
用法,方便大家查询取用,并在最后附了详细的
正则表达式
语法手册。案例包括:邮箱、身份证号、手机号码、固定电话、域名、IP地址、日期、邮编、密码...
正则表达式
拆分
字符串
正则表达式
拆分
字符串
正则表达式
之
字符串
验证
正则表达式
之
字符串
验证
第一部分:5种英文单词
验证
1.小写英文单词的
验证
我们可以使用[a-z]+
验证
一个
或多个小写英文单词,当然[a-z]{1,}亦是如此。但是这样
验证
的单词可能不是完整的,如对于
字符串
ad“”,它将匹配其中的ad。为了解决上
一个
问题
--即不能
验证
完整的单词,我们可以使用\b[a-z]+\b来
验证
。即通过元字符\b来指定英文单词的边界。\ba[a-z]*\b 可以
验证
脚本语言
37,721
社区成员
34,239
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章