php 正则表达式

来源:互联网 发布:成都盘古网络工作待遇 编辑:程序博客网 时间:2024/05/16 07:52
<?php
$str="1234--------9000========8900--------";
$pattern='/\d\d\d\d/i';
$replacement='****';
$strNew=preg_replace($pattern, $replacement, $str);
echo "str=".$str.'<br>';
echo "strNew=".$strNew;
echo "<br>";
$pattern2=array(
'/(\d\d\d\d)/i'
);
$replacement2=array(
'<?php echo "${1}" ?>' //必须使用这种格式,“${1}” 为第一个匹配的文本
);


$strNew2=preg_replace($pattern2, $replacement2, $str);
echo "strNew2=".$strNew2;
echo "<br>";
?>
0 0
原创粉丝点击