正则表达式语法规则

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/confusing_awakening/article/details/78841117

正则表达式就是描述了一类字符串的特征,通过这个特征与特定的函数配合使用,对其它的字符串进行匹配、查找、替换、分割操作!
正则表达式语法规则
正则表达式描述了一类字符串的特征,通过这个特征与特定的函数配合,
对其它的字符串进行匹配、查找、替换及分割操作!
这类字符串的特征是由一个或多个
1.普通字符(比如a到z)、
2.元字符(有特殊功能的字符比如*、+、?等),
等组成的一个字符串!
例如‘/a/’,a就是普通字符,/是定界符(表示正则
表达式的开始或结束)
二、定界符
我们一般习惯使用正斜线”/”作为定界的字符
当然除了字母、数字、和反斜线以外的字符都可以作为定界符,比如
#
!
{}
|
都是可以的!
定界符放在正则表达式的起始位置,前后一致!
三、普通字符
比如:a-z、A-Z、0-9、双引号、单引号,它们没有特殊的含义

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

参考:正则表达式

猜你喜欢

转载自blog.csdn.net/confusing_awakening/article/details/78841117
今日推荐