正则表达式
一、 什么是正则表达:正则表达式是由普通字符(如英文字母)以及特殊字符(也称为元字符)组成的文字模式。该模式对文本查找时需要匹配的一个或多个字符串描述,给出一个匹配模板。
二、为什么要使用正则表达式:正则表达式可以大大简化文本识别工作,现已超出了某种语言或某个系统的局限,成为被人们广为使用的工具。
正则 : 对字符串的匹配,判断是否是某种格式
正则表达式也是一段字符串,里面放的是匹配的规则
正则表达式简介:
正则规则:
\d 数字
\D 非数字
\w 数字+英文+下划线
\W 非数字+英文+下划线
\s 空格
\S 非空格
正则中的特殊符号
? 0-1次
+ 最少一次
* 任意次
. 任意字符
简介:



匹配字符集:
匹配字符集是预定义的用于正则表达式中的符号集。如果字符串与字符集中的任何一个字符相匹配,它就会找到这个匹配项。
正则表达式举例:

“否”符号:

圆括号和空白符号:
假设要从格式为“June 26, 1951”的生日日期中提取出月份部分,用来匹配该日期的正则表达式

“\s”符号是空白符号,匹配所有的空白字符,包括Tab字符。如果字符串正确匹配,接下来如何提取出月份部分呢?只需在月份周围加上一个圆括号创建一个组

浙公网安备 33010602011771号