PHP正则表达式的应用

  • 开课时间:6月11日 8:30 - 12:00
  • 内容介绍:
     
           字符串也是PHP中重要的数据类型之一。在Web应用中,很多情况下需要对字符串进行处理和分析,通常这将涉及字符串的格式化、字符串的连接与分割、字符串的比较、查找等一系列操作。用户和系统的交互也基本上是用文字来进行的,因此系统对文本信息,即字符串的处理非常重要。重点介绍字符串的操作。包括:使用PHP内置的字符串处理函数和使用正则表达式两种方式对字符串进行分割、匹配、查找和替换等操作,其中也对比介绍了字符串处理函数和正则表达式在处理字符串时的效率。初次接解正则表达式的读者除了感觉它有些烦琐外,还会有一种深不可测的感觉。其实正则表达式就是描述字符排列模式的一种自定义的语法规则,再在PHP给我们提供的系统函数中,使用这种模式对字符串进行匹配、查找、替换及分割等操作,它的应用非常广泛。例如,常见的使用正则表达式去验证用户在表单中提交的用户名、密码、E-mail地址、身份证号码及电话号码等格式是否合法;在用户发布文章时,将输入有URL的地方全部加上对应的链接;按所有标点符号计算文章中一共有多少个句子;抓取网页中某种格式的数据等等。正则表达式并不是PHP自己的产物,在很多领域都会见到它的应用,除了在perl、C#及Java语言中应用外,在我们的B/S架构软件开发中,Linux操作系统、前台JavaScript脚本、后台脚本PHP以及MySQL数据库中都可以应用到正则表达式。
       
     
    课程内容:
     
    一、正则表达式在字符串处理中的应用         
    二、正则表达式简介  
    三、正则表达式编写的语法规则
    四、与Perl兼容的正则表达式函数
    五、使用正则进行字符串的匹配与查找
    六、使用正则对字符串进行替换
    七、使用正处理字符串的分割和连接                       
     
     
    参考资料:《细说PHP》第九章
     
    讲师简介
     
    高洛峰
    LAMP兄弟连教学总监,国内最早的PHP技术讲师之一,具有五年软件开发工作经验、四年IT教学工作经验。曾在多家上市企业担任过技术总监、项目经理、高级软件工程师等职务,具有扎实的技术功底。国内资深的高级技术认证讲师,从事IT培训以来累计授课长达6000课时以上,培训近千名学员成功走向IT岗位,具有丰富的IT教学经验。熟悉掌握Unix/Linux/Windows等多种操作系统,一直从事嵌入式、C/C++、Java、PHP及Oracle数据库等技术研发工作,对Web系统软件开发深有研究,近年来致力于推广LAMP开源平台系列软件。著有《细说PHP》一书。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值