JAVA串讲--字符串与正则表达式.ppt

String 与正则表达式;课程目标;三种类型的字符串; 一、 什么是正则表达式。 正则表达式是由普通字符(如英文字母)以及特殊字符(也称为元字符)组成的文字模式。该模式对文本查找时需要匹配的一个或多个字符串描述,给出一个匹配模板。 二、为什么要使用正则表达式: 正则表达式可以大大简化文本识别工作,现已超出了某种语言或某个系统的局限,成为被人们广为使用的工具。 ; 1、元字符: . : 匹配任何单个字符。如:b.g匹配big,bug等 $ :匹配行结束(或输入结束)如:JAVA$匹配I like JAVA ,不匹配I like JAVAS ^ : 匹配行开始(或输入开始) 如:^Spring 匹配 “Spring good” 不匹配 I have mastered Spring * : 量词,匹配0个或多个它之前的字符或组,如:zo*匹配zooo,zo ?: 量词,匹配0个或1个它之前的字符或组。 +: 量词,匹配1个或多它之前的字符或组。 {n}: 量词,匹配n个它之前的字符 或组 {n,}: 量词,匹配至少n个它之前的字

文档评论(0)

1亿VIP精品文档

相关文档