怎么用正则表达式实现这个功能? 具体的代码我也看得很晕呀。不过,我提供你一个URL,相信通过对照http://www.code-labs.com/article/articleinfo.php?id=708里说的东西因该会看得出那些晕的代码啦。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看看好使不.<?php$a="!!!!@#$%^*&(《计算机病毒技术》";$b="~|!|@|#|$|%";//在这后边加你要把替换的东东.中间用|分开.有的需要转意.//$b="’|“|”|,|。|、|《|$|#|℃|¥|§|*|》";preg_match_all("/[\\x80-\\xff]?./",$a,$arr);$a=implode(preg_replace("/$b/","_",$arr[0]),"");//把他替换成了_echo "a=$a<br>";?> <?//使用eregi 函數if (eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$",$email)) { echo "您的 E-Mail 通过初步检查";}?> $b="~|!|@|#|\\$|%|\\^|&|\\*|\\("我转意了一部分你看看.好象不少都要的.呵呵.我就不帮你找了你自己找一下好吗?呵呵. $str="中a国人b的c'd\"e; 1>2<3?45骄6@7";$str=preg_replace("/[\\x80-\\xff].|[^\w]/","_",$str);echo $str; $str="中a国人b的c'd\"e;1>2<3?4 5/6@7";$str=preg_replace("/[\\x80-\\xff].|[^\w]/","_",$str);echo $str; 修改了一下:)<?php$a="~!@#$%^&*()_+|`-=\{}[]:\";<>/?.,'《计算机病毒技术》";$b="~|!|@|#|\\$|\\%|\\&|\\*|\\^|\\(|\\)|\\:|\\||\"";$b.="|\\|\\'|\\.|\\,|<|>|\\[|\\]|\\{|\\}|\\+|\\-|\\?|\\/|\\`|\\_|\\=|\\;|\\'";$b.="|’|“|”|,|。|、|《|$|#|℃|¥|§|*|》";preg_match_all("/[\\x80-\\xff]?./",$a,$arr);$a=implode(preg_replace("/$b/","0",$arr[0]),"");echo "a=$a<br>";?>几乎全部了哦??呵呵 谢谢各位!!! 空格怎么检查出来 呵呵?我知道怎么滤去可以用str_replace 但是我不知道怎么用正则找到他 呵呵 下一步该干嘛 mysql拒绝访问 数组无限分类, solaris9+ apache + php + oracle10g老是连接不上ORACLE数据库呀 表单的一个问题,大家帮帮忙! 求一个网上调查系统源码。。重分感谢!! 显示不出来行列,谁能给看看哪里错了? 请问怎么检查是否有文件被上传? 求救:用php连接mysql 各位高手一定要帮忙啊! php可以连上access数据库吗?绐个提示 正则表达式,求 <tr ...> </tr> 中的内容。
<?php
$a="!!!!@#$%^*&(《计算机病毒技术》";
$b="~|!|@|#|$|%";//在这后边加你要把替换的东东.中间用|分开.有的需要转意.
//$b="’|“|”|,|。|、|《|$|#|℃|¥|§|*|》";
preg_match_all("/[\\x80-\\xff]?./",$a,$arr);
$a=implode(preg_replace("/$b/","_",$arr[0]),"");//把他替换成了_
echo "a=$a<br>";
?>
//使用eregi 函數
if (eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$",$email)) {
echo "您的 E-Mail 通过初步检查";
}
?>
我转意了一部分你看看.好象不少都要的.呵呵.我就不帮你找了你自己找一下好吗?呵呵.
$str=preg_replace("/[\\x80-\\xff].|[^\w]/","_",$str);
echo $str;
$str=preg_replace("/[\\x80-\\xff].|[^\w]/","_",$str);
echo $str;
<?php
$a="~!@#$%^&*()_+|`-=\{}[]:\";<>/?.,'《计算机病毒技术》";
$b="~|!|@|#|\\$|\\%|\\&|\\*|\\^|\\(|\\)|\\:|\\||\"";
$b.="|\\|\\'|\\.|\\,|<|>|\\[|\\]|\\{|\\}|\\+|\\-|\\?|\\/|\\`|\\_|\\=|\\;|\\'";
$b.="|’|“|”|,|。|、|《|$|#|℃|¥|§|*|》";
preg_match_all("/[\\x80-\\xff]?./",$a,$arr);
$a=implode(preg_replace("/$b/","0",$arr[0]),"");
echo "a=$a<br>";
?>
几乎全部了哦??呵呵 谢谢各位!!!
我知道怎么滤去
可以用str_replace 但是我不知道怎么用正则找到他 呵呵