阅读量:2
使用PHP正则表达式可以使用preg_match_all()函数来匹配所有文字。
下面是一个示例代码:
$text = "Hello, World!"; $pattern = "/./u"; // 匹配所有字符(包括Unicode字符) preg_match_all($pattern, $text, $matches); print_r($matches[0]);
输出结果为:
Array ( [0] => H [1] => e [2] => l [3] => l [4] => o [5] => , [6] => [7] => W [8] => o [9] => r [10] => l [11] => d [12] => ! )
上述代码中,首先定义一个字符串变量$text,然后使用正则表达式"/./u"来匹配所有字符,其中"/./"表示匹配任意字符,"u"表示启用Unicode模式。然后使用preg_match_all()函数来进行匹配,并将匹配结果存储在$matches数组中。最后使用print_r()函数打印出匹配结果。