正则表达式主要有替换、匹配、分割。下面是演示代码:

//正则替换代码

//    $str="标题  {title}
作者 {author}
书名 {bookname}";

//    $mode=array("/{title}/","/{author}/","/{bookname}/");

//    $str2=array("正则替换","张威","Php100");

//    echo str_replace("title","标题",$str);

//    echo preg_replace($mode,$str2,$str);

//正则替换修正符e

//    $str="h   a    h  a";

//    $mode="/(a)/e";

//

//    echo preg_replace($mode,"md5(\\1)",$str);

//正则分割explode

$str2="hhh,hhig.sghsi%gdsg";

$mode="/[,.%]/";

//正则分割

$str= preg_split($mode,$str2);

//  print_r ($str);

//echo $str[0];

foreach($str as $key=>$value){

echo $str[$key]."
";

}

php正则学习,php中正则表达式的学习及应用相关推荐

  1. Java中正则表达式的学习

    正则表达式简介 正则表达式定义了字符串的模式,可以用来搜索.编辑和处理文本.正则表达式并不仅限于某一种语言. 官网地址:https://docs.oracle.com/javase/7/docs/ap ...

  2. 智慧学习环境中的认知负荷问题

    [摘要] 如何合理使用媒体资源和技术工具,设计有效的教学策略,促进学习者的认知加工和学习效果,已成为智慧学习环境研究的重要问题.本文从认知负荷理论的视角出发,对智慧学习环境与学习者认知负荷有关的一系列 ...

  3. 【强化学习】什么是强化学习算法?

    [强化学习]什么是强化学习算法? 一.强化学习解决什么问题? 二.强化学习如何解决问题? 2.1.强化学习的基本框架 2.2.强化学习系统的要素 2.3.强化学习与监督学习的区别 2.4.强化学习与非 ...

  4. 【机器学习 深度学习】通俗讲解集成学习算法

    目录:集成学习 一.机器学习中的集成学习 1.1 定义 1.2 分类器(Classifier) 1.2.1 决策树分类器 1.2.2 朴素贝叶斯分类器 1.2.3 AdaBoost算法 1.2.4 支 ...

  5. Python深度学习(一)深度学习基础

    翻译自Deep Learning With Python(2018) 第一章 深度学习基础:https://www.jianshu.com/p/6c08f4ceab4c 第二章 深度学习的数学构建模块 ...

  6. php对接小鹅通API开发高级实战案例解析:获取指定资源学习记录信息(单人单学习记录、单人多学习记录累计、返回数据格式确认)

    获取指定资源学习记录信息 前言 一.获取指定资源学习记录信息请求方式及url 二.获取指定资源学习记录信息请求参数 请求参数 请求格式 三.单人单学习记录API封装函数 四.单人多学习记录API封装函 ...

  7. 正则不能输入特殊字符_正则表达式语法学习和在线练习

    标题: 正则表达式语法学习和在线练习作者: 梦幻之心星 sky-seeker@qq.com标签: [#正则表达式,#语法,#学习,#练习]目录: [语法]日期: 2021-01-26 背景说明 正则表 ...

  8. java中正则全局匹配_JS中正则表达式全局匹配模式/g用法实例

    JS中正则表达式全局匹配模式 /g用法详解 本文章来详细介绍js中正则表达式的全局匹配模式 /g用法, var str = "123#abc"; var re = /abc/ig; ...

  9. Python学习笔记:正则表达式

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

最新文章

  1. linux 网络配置 阮一峰,计算机是怎样启动的? - 阮一峰的网络日志.pdf
  2. python在excel中的应用-Python利用pandas处理Excel数据的应用详解
  3. fastadmin的基本用法 自动生成crud模块
  4. linux关于文件夹的知识,Ubuntu 7.10 系统文件夹相关知识
  5. 2020年中国.NET开发者大会第二天 WorkShop
  6. 蓝桥杯评测_前n项和
  7. 0830通用问题解决
  8. 自学python要多久-大家觉得自学python多久能学会?
  9. oracle数据库第十一章答案,[转载]《互联网数据库》网上作业练习题10-11章答案...
  10. 过程能力分析01—不要忽略“稳定”
  11. 基于php的在线问卷调查系统
  12. SAR图像舰船目标检测介绍
  13. 数独大师级技巧_零基础入手攻克专家级数独难题实战案例
  14. ubuntu16.04安装Preempt RT实时内核
  15. 【HNOI模拟By lyp】Day2
  16. 如何在Windows中创建新用户?
  17. VOIP+PSTN集成方案
  18. other 猿 多年收藏
  19. MySQL5.7卸载不干净,残留文件MySQL connector net 8.0.12
  20. selenium 页面加载超时处理

热门文章

  1. 【转载】那么明亮的sz4j
  2. 感谢OpenEIM的技术人员能够及时修补漏洞
  3. 微软高级经理:Google Chrome内有部分微软的代码
  4. Windows Sysinternals Desktops v1.0 发布 - 超简单的虚拟桌面程序
  5. Python有多火,来看一份24小时榜单,从入门到进阶,赶紧收藏!
  6. 房价必须涨,不涨不正常!因为妈妈又印钱了
  7. 程序员不可能实现的6个愿望
  8. 【母亲节快乐】程序员的表达方式,了解一下?
  9. linux系统编程 传智播客,传智播客王保明Linux培训系列教程全120集
  10. mysql timestamp _mysql之TIMESTAMP(时间戳)用法详解