zoukankan      html  css  js  c++  java
  • 操作字符串,正则表达式

    //字符串长度
    echo strlen("hello")
    //字符串进行比较
    strcmp("ab","abc")相同输出是0,不相同输出是-1,区分大小写
    strcasecmp也是比较字符串,不区分大小写
    strtolower("ABCD")将字符串转换成小写
    strtoupper(“abcd”)将字符串转换成大写
    $arr = explode(“|”,“a|b|c|d”)拆分字符串;js用split
    implode("*",$arr);代表合并字符串
    var_dump($arr)
    substr_replace("hellommworld","**",);用来替换字符串
    第一个被替换的字符串,第二个替换内容,第三个位置,第四个替换几个
    str_replace(“l”,“*”,“hellommworld”);相当于查找替换
    第一个参数("")查找什么,2替换成什么,3字符串
    mixed代表混合类型
    substr(“hello”,“0”,"3")截取字符串,参数1:被截取的字符串,参数2:从哪个位置开始,参数3:截取多少;
    正则表达式
    定界符:/中间写正则/…^匹配开头$匹配结尾
    2*2代表任意次
    //2+ 2出现至少一次
    //2? 2出现0次或一次
    // a{3} a出现3次
    // a{2,} 代表a至少出现两次,最多不限制
    // a{2,6}至少出现2次,最多出现6次
    x|y 代表这个位置要么出现x要么出现y;即x或y
    // [abc]匹配a或b或c
    // [^abc]^代表非
    // [a-z] 匹配a到z之间任意
    d 代表一个数字字符
    代表换行符
    s 匹配任何不可见字符
    S 匹配任何可见的字符

    w 匹配包含下划线的任意单词字符
    preg_replace("d","#",$str);字符串里的数字替换成#正则替换
    preg_split 正则拆分
    preg_match_all匹配所有的
    file_get_contents(http://www.baidu.com/")
    preg_grep

  • 相关阅读:
    基于贝叶斯的垃圾邮件过滤器 JAVA
    Python运行异常 Original error was: DLL load failed:
    Python运行异常 Original error was: DLL load failed:
    数据标准化的方法与意义
    数据标准化的方法与意义
    神经网络为什么要归一化
    神经网络为什么要归一化
    梯度下降与delta法则
    梯度下降与delta法则
    from表格
  • 原文地址:https://www.cnblogs.com/forqiwen/p/8241039.html
Copyright © 2011-2022 走看看