maping1018 发表于 2013-02-02 16:16

求用php将email和url转化成小写的正则

给出一段文本,里面有一个或多个email(URL),也有其他字符,所以不能直接转化成小写(不是email和URL的不转化),需要先匹配在转化,求高手指点,谢谢了

bikong0411 发表于 2013-02-03 09:02

本帖最后由 bikong0411 于 2013-02-03 09:10 编辑

<?php
$str="TEST";
$f=preg_replace("/(.+)/e",'strtolower("$1")',$str);
echo $f;
这样搞吧

maping1018 发表于 2013-02-03 14:41

嗯,看起来不错 ,不过那个正则貌似不是匹配Email的吧

maochanglu 发表于 2013-02-03 17:43

分解动作,你先找到匹配email和url的正则。。然后后续直接 str_replace 成小写的
页: [1]
查看完整版本: 求用php将email和url转化成小写的正则