C#程序设计及应用教程第2版课件马骏第12章节正则表达式.pptVIP

  • 2
  • 0
  • 约4.79千字
  • 约 23页
  • 2018-05-08 发布于广东
  • 举报

C#程序设计及应用教程第2版课件马骏第12章节正则表达式.ppt

尚辅网 / 第12章 正则表达式 12.1 正则表达式及其相关类 12.2 Web信息浏览与搜索 12.1 正则表达式及其相关类 正则表达式提供了灵活高效的处理文本字符串的方法。 正则表达式的全面模式匹配表示法使程序员可以快速分析大量文本以找到特定的字符模式;提取、编辑、替换或删除文本子字符串;也可以将提取的字符串添加到集合中。 对于处理字符串的许多应用程序而言,正则表达式是不可缺少的工具。 12.1.1 正则表达式简介 正则表达式: 用某种模式去匹配指定字符串的一种表示方式。 正则表达式由普通字符和元字符组成。 普通字符:如字母、数字、汉字等。 元字符:可以匹配某些字符形式的具有特殊含义的字符,其作用类似于DOS命令使用的通配符。 12.1.1 正则表达式简介(续) 1. 正则表达式基本书写符号 符号 含义 示例 解释 匹配输入 \ 转义符 \* 符号“*” * [ ] 可接收的字符列表 [efgh] e、f、g、h中的任意1个字符 e、f、g、h [^ ] 不接收的字符列表 [^abc] 除a、b、c之外的任意1个字符,包括汉字、数字和特殊符号 m、q、5、* | 匹配“|”之前或之后的表达式 ab|cd ab或者cd ab、cd ( ) 将子表达式分组 (abc) 将字符串abc作为

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档