2.2. 字符区间
连字符 -
是一个特殊的元字符,它只出现在 [ ]
之间,在 [ ]
之外只是一个普通字符,不需要转义
常用的字符区间如下
[0-9] 或者 [0-6] …
[a-z] 或者 [a-x] …
[A-Z] 或者 [A-X] …
<?php
//字符串
$str = 'PhP 666';
//正则表达式
$regular = '/[A-Za-z0-9]/';
//执行匹配正则表达式
preg_match_all($regular, $str, $matches);
//打印结果
echo '<pre>';
print_r($matches);
echo '</pre>';
输出结果
Array
(
[0] => Array
(
[0] => P
[1] => h
[2] => P
[3] => 6
[4] => 6
[5] => 6
)
)