PHP正则表达式及表单注册案例

正则表达式是一种具有特定模式的用来匹配文本的字符串 preg_match 匹配

PHP正则表达式及表单注册案例 

$pattern = ‘/php/’;
$subject = "php 是最好的编程语言,php 没有之一!";

$result = preg_match($pattern,$subject);

if($result){
echo "<h1>匹配成功</h1>";
}else{
echo "<h1>匹配不成功</h1>";
}

preg_match_all 匹配所有

$pattern = ‘/php/’;
$subject = "php是最好的编程语言,不会php的程序员不是好程序员!";
$result = preg_match_all($pattern,$subject,$matches);

var_dump($result);
var_dump($matches);

//preg_match===
//int 1
//array (size=1)
// 0 => string 'php' (length=3)

//preg_match_all ====
//int 2
//array (size=1)
// 0 =>
// array (size=2)
// 0 => string 'php' (length=3)
// 1 => string 'php' (length=3)

preg_replace 正则替换

preg_filter() 等价于 preg_replace() ,但它仅仅返回与目标匹配的结果

主题测试文章,只做测试使用。发布者:mairyexu,转转请注明出处:http://www.it201314.com/61/

发表评论

邮箱地址不会被公开。 必填项已用*标注

评论列表(1条)