语法感觉确实有问题啊,前面$this->属性;属性前不加$,这里self::$属性;又加上去了,不太统一...
2017-07-20
if (preg_match($patt,$_REQUEST['email'])) {
echo "你的邮箱是:".strtolower($_REQUEST['email']);
}else{
echo "邮箱不匹配";
}
echo "你的邮箱是:".strtolower($_REQUEST['email']);
}else{
echo "邮箱不匹配";
}
2017-07-20
<?php
$subject = "my email is spark@imooc.com";
//在这里补充代码,实现正则匹配,并输出邮箱地址
$hehe = '/\w+@\w+\.\w+/';
preg_match($hehe,$subject,$matches);
print_r($matches);
输出结果:
Array
(
[0] => spark@imooc.com
)
$subject = "my email is spark@imooc.com";
//在这里补充代码,实现正则匹配,并输出邮箱地址
$hehe = '/\w+@\w+\.\w+/';
preg_match($hehe,$subject,$matches);
print_r($matches);
输出结果:
Array
(
[0] => spark@imooc.com
)
2017-07-19
<?php
//请修改变量p的正则表达式,使他能够匹配str中的姓名
$p = '/\w+[ ]\w+/';
$str = "name:steven jobs";
preg_match($p, $str, $match);
echo $match[0]; //结果为:steven jobs
这个最简单了,不过要把match[1]改成match[0],0表示整个规则,1表示子规则(也就是括号里面的规则)
//请修改变量p的正则表达式,使他能够匹配str中的姓名
$p = '/\w+[ ]\w+/';
$str = "name:steven jobs";
preg_match($p, $str, $match);
echo $match[0]; //结果为:steven jobs
这个最简单了,不过要把match[1]改成match[0],0表示整个规则,1表示子规则(也就是括号里面的规则)
2017-07-19
<?php
//请修改变量p的正则表达式,使他能够匹配str中的电话
$p = '/[0-3]{3}-[0-9]{8}/';
$str = "我的电话是010-12345678";
preg_match($p, $str, $match);
echo $match[0];
//请修改变量p的正则表达式,使他能够匹配str中的电话
$p = '/[0-3]{3}-[0-9]{8}/';
$str = "我的电话是010-12345678";
preg_match($p, $str, $match);
echo $match[0];
2017-07-19