正则表达式基础
发布时间:2020-12-13 22:24:26 所属栏目:百科 来源:网络整理
导读:一、正则表达式是什么 正则表达式是用于描述字符排列和匹配模式的一种语法规则。它主要用于字符串的模式 分割、匹配、查找及替换 操作。 最重要的是字符串匹配。 二、正则表达式与通配符 1、通配符 用来匹配文件名 * 匹配任意多个(0~n)字符 ? 匹配任意一个
一、正则表达式是什么 正则表达式是用于描述字符排列和匹配模式的一种语法规则。它主要用于字符串的模式分割、匹配、查找及替换操作。 最重要的是字符串匹配。 二、正则表达式与通配符
1、通配符
2、正则表达式
正则是包含匹配,通配符是完全匹配。
三、基础正则表达式 1、* 前一个字符匹配0次或任意多次
2、. 匹配除了换行符外任意一个字符
3、^ 匹配行首
4、$ 匹配行尾
5、[]匹配中括号中指定的任意一个字符
6、 转义符 让特殊符号丧失特殊作用
7、”{n}“表示前面的字符恰好出现n次
8、"{n,}"表示前面的字符至少出现n次 跟上面很像 要看实验
四、例子:提取规范的日期和IP
1、匹配日期
说明:所有IP和日期都能被匹配,但是能被匹配的不一定是日期和IP地址。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |