DAY53

 一、正则表达式语法规则
     正则表达式描述了一类字符串的特征,通过这个特征与特定的函数配合,
     对其它的字符串进行匹配、查找、替换及分割操作!
     这类字符串的特征是由一个或多个
         1.普通字符(比如a到z)、
         2.元字符(有特殊功能的字符比如*、+、?等),
     等组成的一个字符串!
     例如‘/a/’,a就是普通字符,/是定界符(表示正则
     表达式的开始或结束)

二、定界符
     我们一般习惯使用正斜线"/"作为定界的字符
     当然除了字母、数字、和反斜线以外的字符都可以作为定界符,比如
     #
     !
     {}
     |
     都是可以的!
     定界符放在正则表达式的起始位置,前后一致!

三、普通字符
     比如:a-z、A-Z、0-9、双引号、单引号,它们没有特殊的含义

preg_match_all — 执行一个全局正则表达式匹配

 index.php

<?php
$pattern='/test/';
$str='abctestdwqdwqtestdwqdwqtestdwqdwqdqwtesttest';
var_dump(preg_match_all($pattern,$str,$arr));
var_dump($arr);

原文地址:https://www.cnblogs.com/qianjilou/p/6939784.html