• php正则表达式应用


    正则表达式

    1、替换“/d/”,“#”,$str:正则表达式d 数字,替换为#,字符串

    $str = "2hello 5li 6lei";

    echo preg_replace("/d/","#",$str);

    2、拆分 正则表达式,字符串

    $str = "2hello 5li 6lei";

    var_dump(preg_split("/d/",$str));

    3、匹配所有满足正则的字符串

    $str = "2hello 5li 6lei";

    preg_match_all("/d",$str,$arr);     //正则表达式,定义的字符串,数组

    var_dump($arr);                            //匹配满足所有正则的字符串

    4、匹配第一个满足正则的字符串

    $str = "2hello 5li 6lei";

    preg_match("/d/",$str,$arr);

    var_dump($arr);

    生成随机数
    echo rand();
    echo "<br>";
    echo rand(0,10);
    echo "<br>";
    //获取当前时间
    echo time();
    echo "<br>";
    //格式化显示时间
    echo date("Y-m-d H:i:s","1506494423");
    echo "<br>";
    echo strtotime("2017-09-27 14:40:23");

    字符串函数
    去字符串长度
    $str1="as";
    $str2="abcdecdcd";
    //比较长度ASC代码
    var_dump(strcmp($str2,$str1));
    //显示长度
    echo strlen($str);


    //拆分字符串
    //split()--js
    echo "<br>";
    var_dump(explode('b',$str2));
    //链接字符
    echo implode('|',["a","b","c"]);
    替换字符串 查找替换
    echo str_replace("cd","CD",$str2);
    指定位置替换
    echo substr_replace($str2,"xxx",0,3);
    截取字符串
    echo substr($str2,1,3);
  • 相关阅读:
    jmeter非GUI界面运行脚本
    jmeter函数助手
    jmeter远程压力测试
    linux无工具命令监控
    nmon定时任务
    nmon安装
    Charles抓包
    正交工具allpairs应用
    数据库常用架构和同步工作原理
    ARTS习惯(2)
  • 原文地址:https://www.cnblogs.com/dej-11/p/7602591.html
Copyright © 2020-2023  润新知