位置: 编程技术 - 正文

PHP:split()的用法_Regex正则函数(php中split)

编辑:rootadmin
split

推荐整理分享PHP:split()的用法_Regex正则函数(php中split),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php preg_split,php str split,phpstr_split,phpsplit函数,phpstr_split,php中split,phpstr_split,php str split,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4, PHP 5)

split — 用正则表达式将字符串分割到数组中

说明 array split ( string $pattern , string $string [, int $limit ] ) Tip

preg_split() 函数使用了 Perl 兼容正则表达式语法,通常是比 split() 更快的替代方案。如果不需要正则表达式的威力,则使用 explode() 更快,这样就不会招致正则表达式引擎的浪费。

本函数返回一个字符串数组,每个单元为 string 经区分大小写的正则表达式 pattern 作为边界分割出的子串。如果设定了 limit,则返回的数组最多包含 limit 个单元,而其中最后一个单元包含了 string 中剩余的所有部分。如果出错,则 split() 返回 FALSE。

将 /etc/passwd 中的前四个字段分割出来:

PHP:split()的用法_Regex正则函数(php中split)

Example #1 split() 例子

<?phplist($user,$pass,$uid,$gid,$extra)=split(":",$passwd_line,5);?>

如果字符串中有 n 个与 pattern 匹配的项目,则返回的数组将包含 n+1 个单元。例如,如果没有找到 pattern,则会返回一个只有一个单元的数组。当然,如果 string 为空也是这样。

解析可能用斜线,点,或横线分割的日期:

Example #2 split() 例子

<?php//分隔符可以是斜线,点,或横线$date="//";list($month,$day,$year)=split('[/.-]',$date);echo"Month:$month;Day:$day;Year:$year<br/>n";?>

想仿效 Perl 中类似的 @chars = split(&#;&#;, $str) 行为,请参考 preg_split() 或 str_split() 函数中的例子。

注意 pattern 是一个正则表达式。如果想要用的分割字符是正则表达式中的特殊字符,要先将其转义。如果觉得 split()(或其它任何 regex 函数)行为古怪的话,请阅读包含在 PHP 发行包中 regex/ 子目录下的 regex.7 文件。该文件是手册页面格式,可以用类似 man /usr/local/src/regex/regex.7 的命令来阅读。

参见 preg_split(),spliti(),str_split(),explode(),implode(),chunk_split() 和 wordwrap()。

PHP:ereg()的用法_Regex正则函数 ereg(PHP4,PHP5)ereg正则表达式匹配说明intereg(string$pattern,string$string[,array&$regs])Note:使用Perl兼容正则表达式语法的preg_match()函数通常是比ereg()更快的替代方案

PHP:eregi_replace()的用法_Regex正则函数 eregi_replace(PHP4,PHP5)eregi_replace不区分大小写的正则表达式替换说明stringeregi_replace(string$pattern,string$replacement,string$string)本函数和ereg_replace()完全相同,只除

PHP:spliti()的用法_Regex正则函数 spliti(PHP4=4.0.1,PHP5)spliti用正则表达式不区分大小写将字符串分割到数组中说明arrayspliti(string$pattern,string$string[,int$limit=-1])用正则表达式将一个string分割成

标签: php中split

本文链接地址:https://www.jiuchutong.com/biancheng/279879.html 转载请保留说明!

上一篇:PHP:sql_regcase()的用法_Regex正则函数(php sql 教程)

下一篇:PHP:ereg()的用法_Regex正则函数(php integer)

  • 劳务费增值税税率13%
  • 固定资产一次性折旧政策2023
  • 金蝶软件发票录入什么科目
  • 企业所得税季度预缴怎么计算
  • 以前年度损益调整借贷方向
  • 小规模纳税人交印花税吗
  • 职工的取暖补贴上税吗
  • 应计利息会计分录处理
  • 机器维修费的会计科目
  • 股东分红如何合理节税
  • 营改增前城建税的税率
  • 红字发票怎么做帐
  • 全年一次性奖金税收优惠政策
  • 增值税普通发票申报
  • 三废一览表
  • 免税个体户发票税率多少
  • 视同销售产品与收款尾差怎么处理
  • 体现公司财务状况的报表
  • 在建工程的折旧费计入什么科目
  • 支票结算方式下用其他货币资金账户
  • 库存成本与实际成本不符
  • 关税税率表包括哪些税种
  • 外地职工医保怎么报销
  • 小规模纳税人计提增值税账务处理
  • 企业捐赠如何入账
  • 收购企业的账务处理流程
  • 有限责任公司出资方式有哪些
  • php如何实现字符串反转
  • phpstudy如何查看错误日志
  • hypertrm.exe系统错误
  • 稿酬所得计入什么科目
  • 简单了解航天员的生活
  • 建造师与建筑师的区别详解
  • 公司更衣柜费用怎么算
  • golang char
  • 外币应收账款汇兑损失计入
  • mysql 连接语句
  • Python可变数据类型和不可变数据类型
  • 第一季度利润表年初余额
  • 累计盈余的借方
  • 军工科研事业单位会计制度
  • 电话布线使用网络
  • 无形资产减值准备借贷方向增减
  • 自然灾害的原因有哪些
  • 外贸公司美金账户开立要求
  • 房产契税什么时候退税
  • 将现金存入银行编制什么凭证
  • 劳务费属于哪个会计科目
  • 短期借款核算的会计分录
  • sql常用命令使用方法
  • 利用()可以对系统进行全面的设置
  • linux安装软件怎么安装
  • win7旗舰版系统重装
  • 重装系统 xp
  • cyb2k.exe是安全进程吗 cyb2k进程危险吗
  • win7如何ghost
  • linux ftp 服务
  • 如何在vmware虚拟机中安装macos11.0
  • window1020h2
  • mac系统崩溃怎么重装系统
  • 用jquery实现隔行变色
  • Time、Set、Smartdrv命令的使用方法
  • unity3d特效教程
  • js中匿名函数的作用
  • xcopy 批处理
  • flask开发实例
  • unity3d官方案例
  • js日期格式
  • javascript入门教学
  • android环境搭建实验报告
  • python字典添加多个键值对
  • python入门小程序编写
  • bootstrap需要学多久
  • python例子大全
  • 上海税务发票自动抵扣
  • 宁波国税局领导名单
  • 没工作个人所得税还用下载吗
  • 完税证明可以自己在官网打印吗
  • 盐城滨海人口
  • 关于个体户的个人所得税的最新政策法规
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设