您的位置:首页 >> Web开发 >> CGI技术 >> 正文
CGI技术 RSS
 

Perl常规表达式(1)

http://www.rdxx.com 07年10月09日 00:00 我要投稿

关键词: 表达式 , Perl ,


  看了上一小节文字处理模(RegularExpression)之的,初学者对于这个语法的应用可能还不是很清楚,所以笔者会在这一小节中,举出一些在常规表达式中常用的范例给大家看看:范例    说明/perl/    找到含有perl的字符串

/^perl/    找到开头是perl的字符串

/perl$/    找到结尾是perl的字符串

/c|g|i/    找到含有c或g或i的字符串

/cg{2,4}i/    找到c后面跟着2个到4个g,再跟着i的字符串

/cg{2,}i/    找到c后面跟着2个以上g,再跟着i的字符串

/cg{2}i/    找到c后面跟着2个g,再跟着i的字符串

/cg*i/    找到c后面跟着0个或多个g,再跟着i的字符串,如同/cg{0,1}i/

/cg i/    找到c后面跟着一个以上g,再跟着c的字符串,如同/cg{1,}i/

/cg?i/    找到c后面跟着0个或是一个g,再跟着c的字符串,如同/cg{0,1}i/

/c.i/    找到c后面跟着一个任意字符,再跟着i的字符串

/c..i/    找到c后面跟着二个任意字符,再跟着i的字符串

/〔cgi〕/    找到符合有这三个字符任意一个的字符串

/〔^cgi〕/    找到没有这三个字符中任意一个的字符串

/\d/    找寻符合数值的字符串

       可以使用/\d /来表示一个或是多个数值的字符串

/\D/    找寻符合不是数值的字符串

       可以使用/\D /来表示一个或是更多个非数值的字符串

/\w/    找寻符合英文字母,数值的字符串

      可以使用/\w /来表示一个或是更多个英文字母,数值的字符串

/\W/    找寻符合非英文字母,数值字符的字符串

       可以使用/\W /来表示一个或是更多个非英文字母,数值的字符串

/\s/    找寻符合空白的字符串

       可以使用/\s /来表示一个或是更多个空白字符的字符串

/\S/    找寻符合不是空白的字符串

       可以使用/\S /来表示一个或是更多不是空白的字符的字符串

/\*/    找寻符合*这个符号的字符串,因为*在常规表达式中有它的特殊意思,所以要在这个特殊符号前加上\这个符号,这样才会让这个特殊字符失效

/abc/i    找寻符合abc的字符串而且不考虑这些符合字符串的大小写

9 7 3 1 2 4 8 :


 
 
标签: 表达式 , Perl , 打印本文
 
 
  相关资讯
RSS
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站