分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

PHP中的正则表达式

发布时间:2023-09-06 01:34责任编辑:胡小海关键词:PHP正则

1.定界符:

 /中间写正则/ 

2. ^ 匹配开头

3. $ 匹配结尾

4. 2* 2出现任意次

5.2 + 2出现至少一次

6.2? 2出现0次或1次

7.a{3}  a出现3次

8.a{2,} a至少出现2次,最多不限

9.a{2,6} a至少出现2次,最多出现6次。

10.a|b 匹配a或b

11.[abc] 匹配a或b或c

12.[^abc] 非a,b,c

13.[a-z]匹配a到z之间的任意一个字符 

14.\d 匹配一个数字字符

15.、\s 匹配任何不可见字符

16.  \S 匹配任何可见字符

17.\w  匹配包含下划线的任意单词字符

正则替换:

 echo preg_replace("/\d/","#","hell5low5or6ld"); 

将任意数字替换为#

正则拆分字符串:

$arr = preg_split("/\d/","hell5low5or6ld");var_dump($arr);

第一个参数为正则表达式,第二个参数为需要拆分的字符串。

输出结果:

从字符串找到匹配的结果

$arr = arry();$str = file_get_contents();preg_match_all(正则表达式,$str,$arr);var_dump($arr);

PHP中的正则表达式

原文地址:https://www.cnblogs.com/niushuangmeng/p/8227385.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved