龙行博客

走路看风景,经历看人生,岁月留痕迹,人生留轨迹,17的历史,18的豪情,时间的匆忙,人生的风景,放开心胸往前走,成功再远行,放开理想往前走,梦想再行动。
现在位置:首页 > 编程语言 > PHP > 常用正则表达式-笔记

常用正则表达式-笔记

龙行    PHP    2018-12-30    2617    0评论    

一:匹配整数小数:

    1.除了个位,十位以上不能以0开头

    2.小数部分可有可元  3.小数点后可以一位或者二位

      /^([1-9]\d*|0)(\.\d{1,2})?$/     


/**

* 车牌号验证

*

* @access  public

* @return  boolean

*/

function check_carnumber($carnumber){

return preg_match('/^[\u4e00-\u9fa5][A-Za-z0-9]{6}$/u',$carnumber);

}


/**

* VIN号验证

*

* @access  public

* @return  boolean

*/

function check_carvin($vinnumber){

return preg_match('/^[A-Za-z0-9]{17}$/u',$vinnumber);

}

/**

分转时

*/

function secondsToHour($seconds){

   if ($seconds >3600){

       $hours =intval($seconds/3600);

       $minutes = $seconds % 3600;

       $time = $hours.":".gmstrftime('%M:%S',$minutes);

   }else{

       $time = gmstrftime('%H:%M:%S',$seconds);

   }

   $data = explode(':',$time);

   return['h'=>$data[0],'m'=>$data[1],'s'=>$data[2]];

}



评论一下 分享本文 赞助站长

赞助站长X

扫码赞助站长
联系站长
龙行博客
  • 版权申明:此文如未标注转载均为本站原创,自由转载请表明出处《龙行博客》。
  • 本文网址:https://www.liaotaoo.cn/130.html
  • 上篇文章:python条件判断语法
  • 下篇文章:Navicat Premium 12.1.11 x86与x64 破解补丁
  • php
快捷导航
联系博主
在线壁纸
给我留言
四四五五
音乐欣赏
返回顶部