正则函数[原则,能用字符串函数解决不用正则,速度问题]s

本文介绍PHP中正则表达式的应用技巧,包括字符串匹配查找、替换、分割及链接等操作,并提供具体实例帮助理解。
<h1>本文摘之http://blog.youkuaiyun.com/ty_hf/article/details/49641921<h1>
正则函数[
原则,能用字符串函数解决不用正则,速度问题]
        字符串的匹配查找
            1.preg_match($pattern,$subject,$arr);//按正则$pattern处理$subject,第一次匹配结果返回到数组中【函数的返回值为匹配次数】
            2.preg_match_all($pattern,$subject,$arr)//按正则$pattern处理$subject,全部匹配结果返回到数组中【函数的返回值为匹配次数
            3.strstr($str,"@"[,true]);
            4.strpos,strrpos,substr($str,position)//联合使用
         字符串的替换
            1.preg_replace($pattenr,$replace,$str);//【强大的字符串处理函数】
                        在$str中,把$parrern匹配的值替换成$replcae【返回值为处理后的字符串】
            2.str_replace($str,"aaa","bbb");//把$str中的aaa换成bbb
         字符串的分割和链接
            1.preg_split($pattern,$str);通过一个正则表达式分隔字符串【返回值为数组】                        
                        举例:$keywords preg_split("/[\s,]+/""hypertext language, programming");
            结果Array([0] => hypertext,[1] => language[2] => programming)
            2.explode(",",$str[,$limit_num]);//把$str按照","分割成一个数组[可选参数为返回数组的元素个数]【返回一个分割后的数组】
            3.impolde("+",$arr);//把$arr里的元素按照“+”链接成一个字符串
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值