字符组:在同一个位子可能出现的各种字符。
用正则表达式判断数字字符:

re.Search("[0123456789]",charStr) != None
其中[0123456789]以字符串形式给出正则表达式,他是一个字符组,表示可以是0到9的任意一个字符。
Net中Regex.IsMatch(charStr,"[0123456789]");
在默认情况下,Search(Pattern,String)只会判断某个子串能否匹配pattern,只要pattern能匹配String中的一部分,也认为是匹配成功,为了测整个String是否能匹配pattern,要在pattern两端加上^和$.他们表示定位字符串的起始和结束位置,这样就能保证,只有是整个String都可以由pattern匹配,才算成功。
像[0123456789]这个字符组,还可以使用范围表示法:[0-9]
在字符组中:“-”表示范围,一般根据字符对应的一个码值,码值小的在“-”前面,大的在后面。
上面的例子中,“-”用来表示范围,并不能匹配横线字符,这一类字符叫做元字符,像[、]、^、$都是元字符。
那么当我们需要匹配这些特殊的元字符的时候,需要进行转义处理。
像“-”字符,如果是紧挨着“[”,会认为是普通字符,其他的情况都是元字符,可以使用“\”,对元字符进行转义:
re.Search("^[0\\-9]$","3") != None //false
上面的“\”字符本身会联合其他的例如“\n \r”等来使用,单独使用也需要“\\”来进行转义。
使用原生字符串: re.Search(r"^[0\-9]$","3") != None ,在字符串前面加上r。就可以不用“\\”来表示"\"了。
排除型字符组:[^...]:表示当前位置,匹配一个没有列出的字符。
[^0-9]:表示匹配一个不是数字的字符
字符组简记法:
常见的有:
\d:[0-9]
\w:[0-9a-zA-Z] 这个还包括一个下划线
\s:[ \t\r\n\v\f]
对应的排除型字符组简记法:
\D :与\d互补
\W :与\w互补
\S :与\s互补
最简单的应用:[\s\S]组合使用,匹配所有的字符。
相关推荐:
PHP 正则表达式函数库(两套)
,北京保利官方网站?
用jQuery技术实现Tab页界面之二
SQL2005 大数据量检索的分页
javascript Range对象跨浏览器常用操作第1/2页
宣传片视频拍摄制作公司,哪个网站可以去投摄影作品并有稿费的?
MySQL 转义字符使用说明
,成都益民投资集团官网?
php面向对象全攻略 (七) 继承性
,购物网站怎么盈利呢?
ExtJS 配置和表格控件使用第1/2页
ASP 三层架构 Error处理类
免费公司网站制作软件,如何申请免费主页空间做自己的网站?
太平洋网站制作公司,网络用语太平洋是什么意思?
Flex 3 布局容器学习笔记 整理
哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?
没有form表单情况下敲回车键提交表单的js代码
Linux 配置WWW服务器全攻略
jquery select选中的一个小问题
ASP GetRef 函数指针试探
黑龙江网站制作公司,学考成绩查询的的网站是哪个?
专业网站制作设计公司有哪些,国外除了behance,pinterest还有什么好的设计网站不?
js 覆盖和重载 函数
如何制作算命网站,怎么注册算命网站?
网站制作服务平台,有什么网站可以发布本地服务信息?
学习ExtJS form布局
JSP 报表打印的一种简单解决方案
淄博网站制作哪家好,如果兴趣领域选择电影剪辑要怎么过原创?
苏州网站制作公司鹅鹅鹅科技,统硕科技苏州有限公司官网?
协会网站制作流程,湖南省管乐协会网站地址?
佛山网站制作系统,佛山企业变更地址网上办理步骤?
Sql server2005 优化查询速度50个方法小结
我的世界制作壁纸网站下载,手机怎么换我的世界壁纸?
微网站怎么制作,个人能做属于自己的微网站吗?
IE FF OPERA都可用的弹出层实现代码
无锡网站制作公司哪家好,无锡找房子哪个网站最靠谱?
最常用的SQL语句
用JavaScript隐藏控件的方法
七夕网站制作视频,七夕大促活动怎么报名?
深圳企业网站制作设计,在深圳如何网上全流程注册公司?
在线制作简历网站免登录,怎样制作简历?
找人制作网站多少钱,网上怎么找人帮忙?
asp 采集程序常用函数分析
EXECUTE IMMEDIATE用法小结
广州网站设计制作一条龙,广州巨网网络科技有限公司是干什么的?
基于OpenCV的PHP图像人脸识别技术
预防黑客侵入你正在使用的Win系统(隐藏帐号)
网站制作行业前景,cc、.co、.cm哪个域名更适合做网站?
枣阳网站制作,阳新火车站打的到仙岛湖多少钱?
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?