作者:极客小军,专注网络技术的80后,你不用和聪明人斗,只需要和那些懒惰的人斗,你一定会超越大多数人!思它@吉客小俊官方第一篇原创博客:?GeekerJun?PHP正则拆分函数==preg_split()==通过正则表达式拆分字符串,返回数组!参数列表:参数1:正则表达式参数2:字符串参数3:limit参数一般指定拆分多少个数字,但返回数组的最后一个[substring]元素将包含所有剩余未拆分的部分。参数4:一些默认常量的配置,可以结合位或运算|使用,如:PREG_SPLIT_NO_EMPTY如果设置了这个标志,preg_split()将返回分隔的非空部分!返回值:返回字符串用正则边界分隔后得到的数组!==特别注意==:匹配的定界字符串不会被返回!==示例1==:使用逗号或空格(包括""、\r、\t、\n、\f)分隔词组代码如下:$pattern='/[\s,]+/';$subject='hypertextlanguage,programmimg';$result=preg_split($pattern,$subject,3,PRG_SPLIT_NO_EMPTY);show($result);==例子2==:使用#字符分割一个字符串比如我们有时候得到一个路径字符串按照一定的规则连接起来,我们需要将它们拆分,得到我们想要的连接数据。代码如下:$pattern='/#/';$subject='upload/1.jpg#upload/2。jpg#upload/3.jpg#upload/4.jpg#upload/5.jpg#upload/6.jpg';$result=preg_split($pattern,$subject,-1,PREG_SPLIT_NO_EMPTY+PREG_SPLIT_OFFSET_CAPTURE);显示($result);==示例3==:匹配div标签提取div中的内容代码如下:$subject='
