Maark
2015-12-18 19:10
$p = '/[\w\.\-]+@[a-zA-Z0-9\-]+\.(com|cn)/';
$str = "我的邮箱是Spark-.eric@imooc163SA.com";
preg_match($p, $str, $match);
echo $match[0];
请问:
写在[ ]外面的 + 是连接前后内容的意思吗?
[\w\.\-] 中为什么 \- 没写 就不能输出Spark
+ 不是链接的意思,是匹配一次或者多次,
\- 主要是匹配 -,\ 是有转义的意思.
PHP进阶篇
181835 学习 · 2577 问题
相似问题