这个脚本
但是它打印出来的是'CAB'...谢谢。
<?php
$pat = array ( '/A/', '/B/');
$rep = array ( 'B', 'C');
print preg_replace($pat, $rep, 'AAB');
?>
我想要打印出'BBC'('B'替代'A','C'仅替代'B'的首字母)
但是却打印出了'CCC'('B'替代了'A','C'替代了'B'以及之前被'B'替代的'A')
如果我尝试使用以下脚本:
<?php
$pat = array ( '/A/', '/B/');
$rep = array ( 'B', 'C');
print preg_replace($pat, $rep, 'AAB', 1);
?>
但是它打印出来的是'CAB'...谢谢。