一、基本概念
正则表达式又称规则表达式,通常被用来检索、替换符合某个模式的文本。
正则表达式用于描述一组字符串的特征,用来匹配特定的字符串,通过特殊字符+普通字符来进行模式描述。
正则表达式由一些普通字符和一些元字符组成。普通字符包括大小写的字母和数字,而元字符则具有特殊的含义。
二、元字符
三、表达式实例
1、正则表达式“testing”中没有包含任何元字符,它可以匹配“testing”。
2、正则表达式“this\s+is\s+text”中的\s可以匹配多个空格,所以该正则表达式可以匹配实例“this is text”
-
Pattern 类
Pattern对象是一个正则表达式的编译表示。Pattern类没有公共构造方法。要创建一个 Pattern 对象,你必须首先调用其公共静态编译方法,它返回一个 Pattern 对象。该方法接受一个正则表达式作为它的第一个参数。