弱鸡的工作日志(12月8日)

今天的第一首歌

 

今天的目标:

优化个人中心

然后找文哥要开发任务,文哥的指示是:

优化代码.也就是我现在开发的机构+套餐模块

 

然后就是接口,文哥今晚给样板,估计要明天.也就是说今天的时间会比较充裕.

那么我的打算是:

学习js+nodeJS

 

结果捣鼓正则表达式去了,先给自己找几道题目:

 1.写出正则表达式,从一个字符串中提取链接地址。比如下面字符串中 
"IT面试题博客中包含很多  <a href="http://hi.baidu.com/mianshiti/blog/category/微软面试题"> 微软面试题 </a> " 
则需要提取的地址为 " http://hi.baidu.com/mianshiti/blog/category/微软面试题 "
 
我看下用的是什么方法..
惰性匹配
预查&非获取匹配->正向预查&反向预查
$str='<a href="http://hi.baidu.com/mianshiti/blog/category/微软面试题"> 微软面试题 </a><b class="red"></b>';
$patt='/(?<=<a href=\")(.*?)(?=\")/';
preg_match_all($patt,$str,$matches);

 

2.电子邮箱
多域名,限制开头不能为非法字符,就这样
$str='josefa.blog@blog.com';

$patt='/^\w+[\w\.]*@\w*\.\w*/';

preg_match_all($patt,$str,$matches);

 

3.手机号码
这个还要前端判断一下位数..
$str='1372542215421';

$patt='/1[38][7689]\d{9}/';

preg_match_all($patt,$str,$matches);

 

下班咯下班咯

 

封装了一些方法,知道了经纬度以后没用百度的API,嫌麻烦,用的php方法通过经纬度来算距离~~~

离此机构最近的几个机构也开发完成~

posted @ 2016-12-08 09:42  JOSEFA  阅读(117)  评论(0)    收藏  举报
shopify traffic stats View My Stats