现在的位置: 首页 > 综合 > 正文

正则表达式1

2013年10月06日 ⁄ 综合 ⁄ 共 794字 ⁄ 字号 评论关闭

新博客地址:http://gorthon.sinaapp.com/

 以前对正则表达式有点恐惧心理,因为看到QQ群里有人问问题的时候他们提出的正则表达式都是老长老长的,又加上乱七八糟的符号字母数字,就以为应该很难(至少应该比较复杂吧),于是都没有想过要去学习它,加上书上又说用不用正则表达式都可以,更坚定了我不学它的意志。

        呵呵,后来无意中想到一个脚本工具,自己想写一个,搜索了一下看来处理文本方面的还是正则表达式比较迅捷,于是又打开了正则表达式的教程,认真看了两页发现也不难呵呵,希望后面的教程也不要太¨难¨,难倒无所谓,不要难懂就行。

        作为学习笔记的第一篇,居然全是废话,实在惭愧。

        做个简单的总结吧: 

        .匹配除换行外所有字符 

         ^在[ ]里面才¨有效¨,表示“非” 

         *(星号)等价于{0,},就是匹配0到正无穷的意思 

         ?(问号)等价于{0,1} 

         +(加号)等价于{1,} 

 

         常用表达式: 

         /d 等价于[0-9]         

         /D 等价于[^0-9] 

         /s 匹配任何空白字符

         /S 匹配任何 非 空白字符 

         /w 匹配任何字母数字字符等价于[a-z0-9A-Z] 

         /W 匹配任何 非 字母数字字符等价于[^a-z0-9A-Z] 

 

         一些方法属性:

 

 

抱歉!评论已关闭.