# php_expre **Repository Path**: yoyonull/php_expre- ## Basic Information - **Project Name**: php_expre - **Description**: php正则整理 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-03-15 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #php_expre **学习目标 ** - 正则表达式的简介 - 正则原子 - 分组、捕获 - 贪婪 - 断言 - 修饰符 - php之正则相关函数使用 一、正则表达式简介和入门 1.1简介 1. 什么是正则表达式? 答:就是按照一定的语法规则书写的一个字符串规则表达式,然后使用该规则表达式去处理字符串文本,从字符串文本里面查找出满足规则的字符,然后对满足规则的字符进行处理。 例如:在如下的文本字符串里面查找出所有的合法的邮箱地址。 $sting = ‘Lorem ipsum mark@gmail.com dolor sit amet, consectetur adipisicing elit. Corporis quos, reiciendis accusamus odit fugiat assumenda adipisci atque gogery@163.com deserunt voluptas! Accusantium, quaerat. Praesentium quaerat libero quae doloribus ipsa, andy_sinsea@sohu.cn perspiciatis reiciendis aliquam.’; 这个时候我们可以按照正则表达式的语法写出一个规则来获取所有的邮箱: $preg = ‘/[a-zA-Z0-9]{2,8}@\w{1,5}(\.[a-z0-9]{1,5})*\.(com|cn|cc|net|info)(\.[cn])?/’;