位置: 编程技术 - 正文

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

发布时间:2023-12-27
spliti

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

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

(PHP 4 >= 4.0.1, PHP 5)

spliti — 用正则表达式不区分大小写将字符串分割到数组中

说明 array spliti ( string $pattern , string $string [, int $limit = -1 ] )

用正则表达式将一个 string 分割成数组。

本函数和 split() 相同,只除了在匹配字母字符时忽略大小写的区别。

Warning

自 PHP 5.3.0起,已经废弃此函数。强烈建议不要应用此函数 。

参数

pattern

大小写不敏感的正则表达式。

If you want to split on any of the characters which are considered special by regular expressions, you&#;ll need to escape them first. If you think spliti() (or any other regex function, for that matter) is doing something weird, please read the file regex.7, included in the regex/ subdirectory of the PHP distribution. It&#;s in manpage format, so you&#;ll want to do something along the lines of man /usr/local/src/regex/regex.7 in order to read it.

string PHP:spliti()的用法_Regex正则函数(php str split)

输入的字符。

limit

如果设置了 limit,返回的数组最多会包含 limit 个元素,最后一个元素包含了剩下的全部 string。

返回值

Returns an array of strings, each of which is a substring of string formed by splitting it on boundaries formed by the case insensitive regular expression pattern.

If there are n occurrences of pattern, the returned array will contain n+1 items. For example, if there is no occurrence of pattern, an array with only one element will be returned. Of course, this is also true if string is empty. If an error occurs, spliti() returns FALSE.

范例

本例用 &#;a&#; 做分隔符来分割一个字符串:

Example #1 spliti() 例子

<?php$string="aBBBaCCCADDDaEEEaGGGA";$chunks=spliti("a",$string,5);print_r($chunks);?>

以上例程会输出:

注释

Note:

在 PHP 5.3.0中,已放弃使用 regex 扩展而建议使用 PCRE 扩展。调用此函数将会发出E_DEPRECATED 通知。参见“差异列表”可帮助你转为使用 PCRE。

参见

preg_split() - 通过一个正则表达式分隔字符串 split() - 用正则表达式将字符串分割到数组中 explode() - 使用一个字符串分割另一个字符串 implode() - 将一个一维数组的值转化为字符串

PHP:ereg_replace()的用法_Regex正则函数 ereg_replace(PHP4,PHP5)ereg_replace正则表达式替换说明stringereg_replace(string$pattern,string$replacement,string$string)本函数在string中扫描与pattern匹配的部分,并将其替换

PHP:preg_replace()的用法_PCRE正则函数 preg_replace(PHP4,PHP5)preg_replace执行一个正则表达式的搜索和替换说明mixedpreg_replace(mixed$pattern,mixed$replacement,mixed$subject[,int$limit=-1[,int&$count]])搜索subject中匹配

PHP:preg_match()的用法_PCRE正则函数 preg_match(PHP4,PHP5)preg_match执行一个正则表达式匹配说明intpreg_match(string$pattern,string$subject[,array&$matches[,int$flags=0[,int$offset=0]]])搜索subject与pattern给定的正则

标签: php str split

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

上一篇:PHP:eregi_replace()的用法_Regex正则函数

下一篇:PHP:ereg_replace()的用法_Regex正则函数

  • 增值税专用发票的税率是多少啊
  • 收据盖发票专用章后果
  • 公司个人借款如何入账
  • 增值税无票收入可以抵扣
  • 100%直接控制的母子公司间划转股权或资产
  • 经营许可证要交税吗
  • 现金日记账1月怎么算
  • 五金配件领用管理流程
  • 小规模商贸公司没有进项可以开发票吗?
  • 公益机构可以收费吗
  • 税收滞纳金什么意思
  • 调整以前年度销售费用会计分录
  • 刚开始建账银行有存款怎么录
  • 不够起征点免缴的增值税如何做税务处理?
  • 减少注册资本弥补亏损的依据
  • 已提完折旧车辆可以卖吗
  • 企业收到供货单位提供的材料,如其价款大于
  • 季度企业所得税计算方法举例
  • 通行费发票如何开具
  • 房地产并购的税率是多少
  • 甲供工程会计分录
  • 固定资产评估增值
  • 销售费用变动率公式
  • 开票软件的地址怎么修改
  • 结息的会计分录怎么写
  • 未开票收入纳税
  • 一张发票上可以开几行
  • 出售单位车辆如何处理业务?
  • 空调安装费计入什么科目
  • 输入法自定义按键位置
  • 天然气 初装费
  • 苹果发布首款MR头显
  • php字符串操作函数
  • 银行本票实际金额小于票面金额
  • element ui el-table
  • 固定资产置换存货的账务处理
  • 工业用地被政府征收怎么补偿
  • 总部资产减值会考吗
  • 企业收到海河工厂发运的乙材料,并验收入库
  • 外国人在中国工作签证
  • 会计备案报送期间
  • 事业单位应当按月对固定资产计提折旧
  • 公司出资认缴和实缴的区别
  • python如何运行
  • 残疾人个人所得税减免政策2023
  • 社保滞纳金所得税
  • sql行列转换结果保存为新表
  • 应付股利是否影响未分配利润
  • 外购豆油给送客户好吗
  • 同在一个单位
  • 财政收据使用范围
  • 车辆购置税的税目有哪些
  • 业务招待费纳税筹划
  • 什么是电子发票如何打印报销
  • 上月有留抵税额本月怎么申报
  • 公司章程约定的出资时间
  • 公司的私账
  • sqlserver清空所有表数据
  • mysql 添加外键
  • windows ssh-keygen
  • xp系统打开服务器管理
  • 新百伦588
  • debian reference
  • Windows文件夹共享权限不足
  • windowsxp服务在哪里
  • windows安装服务器
  • windows7怎么打开记事本
  • win7电脑711
  • window10提示更新总是
  • opengl教程48讲
  • mysql命令备份数据库
  • unity3d Hair real time rendering 真实头发实时渲染
  • vue怎么实现多页面
  • js获取对象key的方式有哪些
  • node.js使用教程
  • 小助手是什么软件
  • 批处理函数怎么定义
  • jquery字符转数字
  • 卷票真伪查询系统国税
  • 责令立即改正和责令限期整改
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号