php 以多种分隔符拆分字符串
方法一:先将分隔符转换成统一字符,再使用explode进行拆分
$arr=explode('#',str_replace(array(":"),'#',$string));
方法二:使用preg_split拆分
$string="php教程#php入门:教程#字符串:多分隔符#字符串:拆分#数组";
$arr = preg_split("/(#|:)/",$string);
print_r($arr);
输出结果:
Array
(
[0] => php教程
[1] => php入门
[2] => 教程
[3] => 字符串
[4] => 多分隔符
[5] => 字符串
[6] => 拆分
[7] => 数组
)
转载于:https://www.cnblogs.com/lezuw/p/11341334.html
php 以多种分隔符拆分字符串相关推荐
- python怎么拆分没有分隔符字符串_python如何拆分含有多种分隔符的字符串
案例: 把某个字符串依据分隔符拆分,该字符包含不同的多种分隔符,如下 s = '12;;7.osjd;.jshdjdknx+' 其中 ; . + 是分隔符 有哪些解决方案? 方法1:通过str.spl ...
- Python按照指定的分隔符拆分字符串split()函数
[小白从小学Python.C.Java] [Python全国计算机等级考试] [Python数据分析考试必会题] ● 标题与摘要 Python按照指定的分隔符拆分字符串 split()函数 ● 选择题 ...
- 【Python教程】两种方法教你拆分含有多种分隔符的字符串
方法一:连续使用str.spilt()方法,每次处理一种分隔符: str.split()方法的应用:按某一种分隔符分割字符串: #不能用单词字符进行分割(字母.数字.下划线) A.str.split( ...
- 基于多种分隔符进行字符串的分割
首先来说,字符串尾部的不叫分隔符,字符串中间的才叫分隔符. 例如 Hello World, My name is Python. 中的点号就不是分隔符 将下面这个字符串切分成单个的单词. Hello ...
- 字符串拆分,根据指定分隔符拆分字符串
有时需要根据指定内容,完成对字符串的拆分,针对这个需求,将字符串函数进行整合,完成了拆分字符串的功能 比如:我们有一组数据 "SPLITxxLINExxTOxxARRAY",中间有 ...
- 多种分隔符分割字符串
# split 是str的内建方法, 但是只能处理相同的分隔符 import re dir_py = r"F:\cpython-master\cpython-master\Python\as ...
- 如何拆分含有多种分隔符的字符串
对于分割字符床,我们通常想到的都是运用字符串中的split()方法来进行分割,但是此种方法只能分割单一分割符.比如:对于多个分割符的字符串s,我们如果用split的方法进行分割时就会报错: s='ab ...
- Python学习教程:针对任意多的分隔符拆分字符串
我们需要将字符串拆分为不同的字段,但是分隔符(以及分隔符之间的空格)在整个字符串中并不一致. 字符串对象的split()方法只能处理非常简单的情况,而且不支持多个分隔符,对分隔符周围存在的多种空格情况 ...
- python分隔符的使用,在python中使用分隔符“\”拆分字符串
这里有两个问题.在 路径分割 通常使用os.path.split来处理路径:>>> import os.path >>> p=r'C:\Users\xyz\file ...
最新文章
- SolrCloud和MultiCore的区别
- 30分钟掌握ES6/ES2015核心内容(上)
- oracle oemrpt数据库显现
- CF1416E-Split【dp,set】
- 数据分析之numpy
- linux系统IO操作
- C++之继承探究(六):虚函数和多态
- SAS 9.4 的sid问题解决方案汇总(头疼...)
- ES6之let与const
- prbs()matlab,prbs7伪随机码生成
- 数学建模国赛-2015A太阳影子定位再研究(未完)
- 根文件系统的作用 VSF的作用 Linux系统结构详解 加载内核映像和根文件系统映像
- mac os模拟器linux,获取Mac OS 8模拟器并重新体验Macintosh 90s
- 前端工资涨不上去?可能是你没掌握构建工具:关于 Webpack、Babel、esbuild、Vite、Rollup、Parcel、SWC......的那些事
- (step4.2.3)hdu 1242(Rescue——BFS)
- WD_考研计算机C语言基础002【统考中的C语言】
- C语言——蔡勒(Zeller)公式:快速将任意日期转换为星期数
- 终于,我也出了篇R语言入门手册!
- android layout html,layoutgravity
- 考研这么累,是什么让你坚持下来的?
热门文章
- CMOS(版图)设计通用流程以及规则
- Farfetch、阿里巴巴集团和历峰集团结成全球合作伙伴关系,将加速奢侈品行业数字化进程
- 无需标注,这个AI能在大量数据中一眼识别欺诈攻击
- python面向对象代码_python_面向对象—代码练习
- Java 导出数据库表信息生成Word文档
- openKylin实现国产X86平台支持,成功适配兆芯、海光
- IDRISI Andes V15.0 (交互式GIS和影像处理)\
- 016世界移动大会给手机回收市场带来挑战与机遇
- mac系统下使用flink消费docker运行的kafka
- 微信开发-基于Ngrok的内网穿透工具-netapp