【发布时间】:2011-06-26 21:02:34
【问题描述】:
我正在使用下面的代码来替换一些工作正常的文本。问题出在哪里,我想设置一些要搜索的文本(即Black),而不是仅仅告诉它用<div>Black</div>替换Black,我希望它能够查看以下情况单词或字符串并保持大小写。目前,如果我告诉它用<div>Black</div> 替换Black,它将用大写的<div>Black</div> 替换Black 和black。
我希望我对我希望实现的目标有所了解。如果需要更多信息,请告诉我。
代码如下:
$revised = str_ireplace("Black", "<div>Black</div>", $node->wholeText);
$newNode = $dom->createDocumentFragment();
$newNode->appendXML($revised);
$node->parentNode->replaceChild($newNode, $node);
【问题讨论】: