博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP函数
阅读量:6847 次
发布时间:2019-06-26

本文共 767 字,大约阅读时间需要 2 分钟。

一、字符串函数

1、strlen()获取字符串长度

	

 5

2、比较字符串  相同返回0 

strcmp()区分大小写 大小写不一样返回1

strcasecmp()不区分大小写

     

3、大小写转换

strtolower()小写转换

strtoupper()大写转换

	

4、拆分字符串

explode()

	

 

5、合并字符串

implode()

	

a*b*c*d

6、替换指定位置字符

substr_replace()

	

 hello**world

7、查找替换

str_replace()

	

 he**ommwor*d

8、截取字符串

substr()

	

 he

二、正则表达式

定界符:/中间写东西/

^匹配开头

$匹配结尾

2*    2出现任意次数

2+   2出现至少一次

2?  2出现0次或者1次

a{3}  a出现3次

a{2,}  a至少出现2次

a{2,6}  a出现2-6次

a|b 匹配a或者b

[a,b,c] 匹配a或者b或者c

[^abc] 不匹配abc

[a-z] 匹配a-z之间的任意字符

\d 匹配一个数字字符

\n 匹配换行

\r 匹配回车

\s 匹配任何不可见字符(比如,空格)

\S 匹配任何可见字符

\t 制表符

\w 匹配包含下划线的任意字符

三、正则函数

1、正则替换函数

preg_replace()

	

 hel#low#or#ld

2、正则拆分函数

preg_split()

	

 

3、正则匹配函数

preg_match() 匹配第一个

preg_match_all()匹配所有

	

 

 

转载于:https://www.cnblogs.com/navyouth/p/8203845.html

你可能感兴趣的文章
斯特林数
查看>>
css-实现元素垂直居中对齐
查看>>
mysql添加外键语句
查看>>
Objective-C语法之动态类型(isKindOfClass, isMemberOfClass,id)等
查看>>
Django框架----路由系统、视图和模板(简单介绍)
查看>>
MySQL 添加审计功能
查看>>
动手动脑及课后实验整理集合
查看>>
初识webpack——webpack四个基础概念
查看>>
Bootstrap下拉菜单
查看>>
poj2250
查看>>
初识Hadoop
查看>>
动态规划
查看>>
单纯形法
查看>>
BFS POJ 3414 Pots
查看>>
python全栈开发 * 03 基本数据类型 * 180601
查看>>
Java web 1
查看>>
21.Spring Boot 使用Java代码创建Bean并注册到Spring中
查看>>
window.location.href的用法
查看>>
C# MVC中直接执行Js
查看>>
mac book下批量替换多个文件中的字符
查看>>