if($_GET["op"]=="replace"){
$str=$_GET["input"];
$pos=$_GET["input2"];
$apos=explode(',',$pos);
echo"After replaced:".str_replace($apos[0],$apos[1],$str);
}
当我输入一个输入句hi this is a good day
并将要替换的单词改为is
。
让另一个被替换的词是not
。
然后输出为:hi thnot not good day
。
如何使输出为hi this not good day
答案 0 :(得分:1)
我猜你想要这样的东西:
preg_replace("/\b(is)\b/", "not", $input_lines);
if($_GET["op"]=="replace"){
$str=$_GET["input"];
$pos=$_GET["input2"];
$apos=explode(',',$pos);
echo"After replaced:".preg_replace("/\b(".$apos[0].")\b/", $apos[1], $str)
}