php 用正则替换中文字符一系列问题解决


<?php
    header("content-type:text/html;charset=utf-8");
    mb_regex_encoding('utf-8');//设置正则替换所用到的编码
        $a = '2013年06月06';
        $a = mb_ereg_replace('[^0-9]', '-', $a);//注意这里的和preg_replace不一样 它无需用正则的/xxxxx/这种限定符 直接写主体即可
    
        echo $a;
        
?>

结果 : 2013-06-06

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM