弱鸡的工作日志(12月8日)
今天的第一首歌
今天的目标:
优化个人中心
然后找文哥要开发任务,文哥的指示是:
优化代码.也就是我现在开发的机构+套餐模块
然后就是接口,文哥今晚给样板,估计要明天.也就是说今天的时间会比较充裕.
那么我的打算是:
学习js+nodeJS
结果捣鼓正则表达式去了,先给自己找几道题目:
1.写出正则表达式,从一个字符串中提取链接地址。比如下面字符串中
"IT面试题博客中包含很多 <a href="
http://hi.baidu.com/mianshiti/blog/category/微软面试题"> 微软面试题 </a> "
则需要提取的地址为 "
http://hi.baidu.com/mianshiti/blog/category/微软面试题 "
"IT面试题博客中包含很多 <a href="
则需要提取的地址为 "
我看下用的是什么方法..
惰性匹配
预查&非获取匹配->正向预查&反向预查
$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方法通过经纬度来算距离~~~
离此机构最近的几个机构也开发完成~

浙公网安备 33010602011771号