教程中国
PHOTOSHOP CS9.0中文版 MAYA 8.5 FOR WINDOWS Corel Painter v9.0 Flash MX2004 中文版 Illustrator cs2 中文版
VC++6.0含sp6 中英文版 VB6.0 +sp6 简体中文版 Borland Delphi 7汉化版 MSDN for vb6.0中文版 Visual Studio 2005简体
教程中国下属 文件存储共享专家BIBIDU.COM 提供大型软件,教材,源码,电影,音乐,图书等下载 更多精品请点此进入
  您目前所在位置: 教程中国 >> 编程基地 >> CGI >> Perl语言的文字处理模式之二 RSS订阅
Perl语言的文字处理模式之二
教程(视频,书籍)下载:  ASP.NET AutoCAD 数据库 C# ASP java photoshop 网页设计 delphi 3dmax Flash C++ VB 张孝祥 实例   更多请进入BIBIDU搜索
IT搜索引擎   
二、文字处理模式(RegularExpression)的简单范例

  看了上一小节文字处理模式〈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*i/ 找到c后面跟着0个或多个g,再跟着i的字符串,如同/cg{0,}i/ /cg+i/ 找到c后面跟着一个以上的g,再跟着i的字符串,如同/cg{1,}i/ /cg?i/ 找到c后面跟着0个或是一个g,再跟着i的字符串,如同/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的字符串而且不考虑这些符合字符串的大小写

来源:十度教育
作者:
关键字:Perl语言,文字处理模式之二
发表日期:2005-4-16 11:08:37

网页显示有限 阅读全文请下载本文完整版WORD文档

上一篇:Perl语言的文字处理模式之三(1)   下一篇:Perl语言的文字处理模式之一


2008-10-8 7:26:01
本文的相类似文章
  • Perl语言的文字处理模式之三(4)
  • Perl语言的文字处理模式之三(3)
  • Perl语言的文字处理模式之三(2)
  • Perl语言的文字处理模式之三(1)
  • Perl语言的文字处理模式之二
  • Perl语言的文字处理模式之一
  • 用Perl语言进行Socket编程之四
  • 用Perl语言进行Socket编程之三
  • 用Perl语言进行Socket编程之二
  • 用Perl语言进行Socket编程之一
  • 在学习中进步 在进步中成长 教程中国相随您的成长之路
    华腾联合科技股份有限公司版权所有
    广告联系:Rosibo@163.com