我想知道,如果我想在 PHP 中替换字符串,我可以使用管道叹息 | 主要用于 ORing 条件。如果是,请告诉我如何?
在preg_replace中,我们使用了管道 | 叹息来ORing两个正则表达式。 同样的方式,我可以为str_replace做?
我有以下两个代码,我必须在不使用数组的情况下压缩并使其更小 它可以 如果是,请告诉我如何?
$minit = strpos($arry[$x],"Lv.");
if($minit == true){
$a = str_replace('Lv.','LOVE',$arry1[$x]);
array_splice($arry1, $x, 1, $a);
}
$minit1 = strpos($arry[$x],"Lv.");
if($minit1 == true){
$a = str_replace('Lv.','LOVE',$arry1[$x]);
array_splice($arry1, $x, 1, $a);
}
我必须压缩它并使其比看起来更小。我该怎么做?
将preg_replace
与al|ter|nati|ves
一起使用。
$var = preg_replace("/ EXAMple | EX'. /x", "REPL", $var);
请注意'
转义任何元字符(.
或[]
或()
等(,并使用正则表达式分隔符。有关详细信息,请参阅手册,有关介绍,请参阅 http://regexp.info/。