下面讲一下关于php正则表达式吧,下面来看看相关的函数php正则ereg ereg_replace eregi eregi_replace split等常用函数哦。

ereg()

ereg_replace()

eregi()

eregi_replace()

split()

(1)ereg,eregi

这是正规表达式匹配函数,前者是大小写有关匹配,后者则是无关的.

用法:

ereg(正规表达式,字符串,[匹配部分数组名]);

PHP3.0中的正规表达式大体类似于grep中用的.

(2)ereg_replace,eregi_replace

这些是替换函数.

用法:

ereg_replace(正规表达式,替换串,原字符串);

字符串处理函数中有一个strtr,是"翻译"函数,类似于Perl中的tr/.../.../,

用法:

strtr(字符串,"从","到");

例如:

strtr("aaabb","ab","cd")返回"cccdd".

(3)split

与explode函数有些类似,但这次可以在匹配某正规表达式的地方分割字符串.

用法:

split(正规表达式,字符串,[取出前多少项]);

php mb_eregi_replace 只替换一个,php正则ereg ereg_replace eregi eregi_replace split相关推荐

  1. python查询和替换一个文本字符串_【Python】python面试题

    一些Python面试题 1. (1)python下多线程的限制以及多进程中传递参数的方式 python多线程有个全局解释器锁(global interpreter lock),这个锁的意思是任一时间只 ...

  2. js 正则表达式奇偶字符串替换_JS利用正则配合replace替换指定字符

    替换指定字符的方法有很多,在本文为大家详细介绍下,JS利用正则配合replace是如何做到的,喜欢的朋友可以参考下 定义和用法 replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一 ...

  3. python替换所有标点符号 正则_python 把标点符号替换为空

    Python str.replace(old, new[, max]) 方法把字符串str中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次. 如 ...

  4. 如何优雅地替换一个实现

    前两天,我所在的项目有一个小的技术改动,打算把访问Redis的密码从数据库挪到配置文件里.以前的代码类似下面这样:用户第一次调用GetDatabase时,根据传入的数据库连接字符串访问数据库,从某个表 ...

  5. LeetCode 1638. 统计只差一个字符的子串数目(DP)

    文章目录 1. 题目 2. 解题 2.1 暴力枚举 2.2 DP 1. 题目 给你两个字符串 s 和 t ,请你找出 s 中的非空子串的数目,这些子串满足替换 一个不同字符 以后,是 t 串的子串. ...

  6. 在线多空行只保留一个工具

    在线多空行只保留一个工具 在线多空行只保留一个工具 多个空行只保留一个,工具会把2个及以上的空行替换成一个空行.多个空行只保留一个,工具会把2个及以上的空行替换成一个空行. https://toolt ...

  7. deepin efi 启动u盘_用Deepin Linux ISO镜像启动或U盘引导只显示一个光标的解决

    有些电脑比较特殊,只能安装微软的Windows 10,别的操作系统都不能安装,比如Deepin等Linux也测试无法正常安装.本文采用了Deepin 20/UOS这个Linux的镜像启动或已经制作好的 ...

  8. C语言:猴子吃桃问题:猴子第一天摘下若干桃子,当即吃了一半多一个,第二天将剩下的桃子吃掉一半多一个,以后每天都吃掉前一天剩下桃子的一半多一个。到第10天想再吃时,只剩下一个桃子。

    题目: 猴子吃桃问题:猴子第一天摘下若干桃子,当即吃了一半多一个,第二天将剩下的桃子吃掉一半多一个,以后每天都吃掉前一天剩下桃子的一半多一个.到第10天想再吃时,只剩下一个桃子.求第一天猴子共摘了多少 ...

  9. 硬盘只剩下一个大分区数据恢复图文教程

    赛门铁克的Ghost是一个伟大的软件,给我们系统安装备份带来极大便利.由Ghost派生出来的克隆版操作系统安装方式被大多数朋友采用.便利工具也是双刃剑,由于一些朋友对磁盘.分区的概念不是太了解熟悉,经 ...

  10. java zip 替换文件_替换一个Zip文件而不解压缩在Java

    我有一个zip文件,我想用另一个文件替换它里面的一个文件.因此,不需要删除zip条目,只需将zip条目的文件替换为另一个条目即可.替换一个Zip文件而不解压缩在Java 这是我试过的. public ...

最新文章

  1. 重温Vue-router
  2. OpenCV解码格雷码模式
  3. vue mui html不解析,记下Vue中使用Mui.js踩到的坑
  4. java高级知识点_JAVA高级阶段知识点汇总
  5. HDU 1754 I Hate It 线段树
  6. linux usb ga驱动详解,Linux设备驱动之内存映射
  7. 新一代数据中心不可忽视DAC高速铜缆直连线应用
  8. HP ProLiant 服务器 - 基础知识
  9. 初学者python笔记(面向对象编程、类与对象)
  10. 图片md5值不一样_夏天宅家,拍点不一样的宝骏530车模图片!
  11. 使用软件测试路由器性能报告,小米路由器网络性能初步测试报告
  12. excel日期跳过休息日_休息一下Excel游戏
  13. Odoo12社区版分拣单处理时生成欠单流程
  14. 转载 centos CPU温度检测
  15. CentOS 8 中安装 Docker运行yum install docker-ce docker-ce-cli containerd.io报错
  16. QT隐藏标题栏和背景
  17. swift subscript scraps
  18. 第八周、第九周学习总结
  19. Linux下通过开源软件fail2ban进行远程登录防护
  20. 地图比例尺、地图分辨率、屏幕分辨率浅析

热门文章

  1. web前端开发技术实验与实践(第三版)储久良编著 项目6 文本与段落标记的应用
  2. python计算方位角_利用python计算太阳天顶角、方位角、高度角
  3. Adobe Illustrator CS6 出现错误报告16
  4. PNAS | 富含亮氨酸重复序列延伸蛋白调节拟南芥耐盐性
  5. 用python爬取微博评论数据,爬虫之路,永无止境。。(附源码)
  6. 88个word基本使用技巧大全,提升工作效率
  7. 为什么亚马逊无货源是国际电商新时代
  8. 修改this指向的方法
  9. 有价值的产品=设计思维+精益创业+敏捷方法
  10. 电脑壁纸桌面放计算机,电脑壁纸