字符串

单引号

变量和转义的序列都不会进行转义,而会原样输出。

双引号

PHP会处理双引号括起来的字符串、变量以及转义序列

标识符(定界符)

需要输出大量文本时,可以使用标识符来定义字符串。

字符串拼接

格式化字符串

获取字符串

字符串查找

字符串替换

正则匹配

(1)^PHP 匹配以PHP开头的字符串

[^a-z] 表示匹配所有非小写字母开头的字符串

2PHP$ 匹配以PHP结尾的字符串

(3)^PHP$ 精确匹配PHP字符串

(4)PHP 匹配所有含有PHP的字符串

(5)com|org|net 匹配com、org、net中的任意一个

(6)PHP内置通用字符集

(7)使用{}确定重复出现的次数

(8)?与{0,1}相等

(9)*与{0,}相等

(10)+与{1,}相等

正则匹配函数

int ereg ( string $pattern , string $string [, array &$regs ] )

ereg(匹配规则,要匹配的字符串,匹配结果存放数组)

该函数会将匹配中的子串存在regs数组中,regs[0]为原字符串,regs[1]为第一个匹配中的字符串,regs[2]为第二个匹配中的字符串。如果省略第三个参数,则匹配中返回true;否则返回false。php5.3以上的版本不支持ereg()函数,而是使用preg_match()函数。

array split ( string $pattern , string $string [, int $limit = -1 ] )

array explode ( string $delimiter , string $string [, int $limit = PHP_INT_MAX ] )

explode(一个分割用的字符或字符串,原始字符串,最多分割成多少个子串)

相关文章

php字符串完全匹配,php之字符串和正则匹配相关推荐

  1. php utf-8正则匹配汉字,php utf-8编码 正则匹配中文

    首先unicode里面 中文的区域的0x4e00-0x9fa5 在java或者js这种已unicode编码处理字符串的编程语言中 /^[\u4e00-\u9fa5]+$/就可以判断一个字符串是否全部为 ...

  2. php 正则匹配内容,php读取、正则匹配邮件内容的方法

    本篇文章主要介绍php读取.正则匹配邮件内容的方法,感兴趣的朋友参考下,希望对大家有所帮助. 本文实例讲述了PHP处理postfix邮件内容的方法.具体如下: //从输入读取到所有的邮件内容 $ema ...

  3. 正则匹配后缀 html,如何用正则匹配后缀名不为.jpg, .css, .js, .html, .htm, .png的文件...

    有网友碰到过这样的问题:如何用正则匹配后缀名不为.jpg, .css, .js, .html, .htm, .png的文件,问题详细内容为: 如何用正则匹配后缀名不为.jpg, .css, .js, ...

  4. php 匹配括号的个数,php 正则匹配括号内容 PHP实现正则匹配所有括号中的内容

    正则表达式:(?<=[)[^]]+ 注:以匹配中文括号中内容为例,如果匹配非中文括号,则需要在括号前增加转义符 PHP实现示例: $strSubject = "abc[111]abc[ ...

  5. php 正则匹配中文标点,JavaScript_js实现正则匹配中文标点符号的方法,本文实例讲述了js正则匹配中 - phpStudy...

    js实现正则匹配中文标点符号的方法 本文实例讲述了js正则匹配中文标点符号的方法.分享给大家供大家参考,具体如下: 运行效果截图如下: 具体代码如下: js正则匹配中文标点符号 function ch ...

  6. php 正则匹配是否存在字符,php正则匹配不包含某个字符有什么实现方法

    php正则匹配不包含某个字符有什么实现方法 发布时间:2020-08-10 10:34:58 来源:亿速云 阅读:75 作者:Leah 这期内容当中小编将会给大家带来有关php正则匹配不包含某个字符有 ...

  7. 正则匹配html中url,JS正则匹配URL网址的方法(可匹配www,http开头的一切网址)

    本文实例讲述了JS正则匹配URL网址的方法.分享给大家供大家参考,具体如下: 最强的匹配网址-url的正则表达式:匹配www,http开头的一切网址 直接插入正则表达式: [a-zA-Z0-9][-a ...

  8. php字符串处理之全角半角转换(正则匹配全角字符思路)

    半角全角的处理是字符串处理的常见问题,本文尝试为大家提供一个思路. 一.概念 全角字符unicode编码从65281~65374 (十六进制 0xFF01 ~ 0xFF5E)例如:/[\x{3010} ...

  9. php 正则匹配11位数字,php正则匹配数字

    方法一: if(preg_match("/^\d*$/",$fgid)) echo('是数字'); else echo('不是数字'); 方法二: if(is_numeric($f ...

  10. 正则匹配html标签和内容,正则匹配HTML标签(不保留内容和保留内容、过滤标签的的属性)...

    1.匹配双标签(包括内容),过滤标签,不保留内容. var reg1 = /]*>(.|\n)*/gi; var str1 = '我是被删除的123123'; console.log(str1. ...

最新文章

  1. java自适应table_【进阶之路】包罗万象——JAVA中的锁
  2. jquery调用click事件的三种方式
  3. (23)触发器verilog与VHDL编码(学无止境)
  4. 携程实时计算平台架构与实践丨DataPipeline
  5. 三维点云学习(4)5-DBSCNA python 复现-1- 距离矩阵法
  6. html 常用button事件
  7. [原]批量生成AWR报告
  8. DotNetNuke(DNN) 中查询所有管理员的SQL语句
  9. 纪念一下我这尴尬中二的排名吧
  10. Linux shell统计文件数脚本,使用shell脚本巧妙统计文件
  11. Excel 字符串拆分
  12. R语言-解决for modifying Try removing ‘00LOCK’的问题
  13. 关于Y400 电源管理 Win10解决方案
  14. ESP8266 AP模式建立服务器
  15. split().reverse().join()放一起 好记很多
  16. LeetCode 216组合总和III 17电话号码的字母组合
  17. 高通安卓关闭WiFi服务不卸载驱动
  18. 【Ruby】can‘t modify frozen string
  19. 目前流行的装修风格_现在最流行的装修风格有哪些?
  20. Python计算海水密度(S,T,P)

热门文章

  1. 企微主页_企业微信名片对外怎么显示官网和小程序?
  2. 图像检索与识别(Bag-Of-Words Models)
  3. NC生成单据PK主键
  4. java markdown 转 pdf_markdown转为pdf文件
  5. Android addr2line 工具使用
  6. ppt制作弹跳的小球动画效果_PPT制作弹跳的小球动画效果实例教程
  7. linux同花顺乱码,打开同花顺软件全是问号
  8. 微信小程序点击事件传参方法
  9. 中国大学MOOC 程序设计入门——C语言 翁凯 编程测试题汇总
  10. 采购入库单部分结算时是否自动暂估 参数 是的情况下