1

ネイティブの PHP DOM パーサーを使用して、html ページ内の文字列を見つけて置き換えるにはどうすればよいですか?

検索する文字列の例:"the <a href='site.com'>company</a> has been growing for the past 5 months";

たとえば、親は完全な HTML ページであり、その文字列の直前の先行は、たとえば、<div>または<p>..

その要素には id またはクラスはありません。それを見つけて操作することはまだ可能ですか?

文字列またはその直前の文字列を特定するものは何もありません。正確な文字列、つまり $search_string を構成する一連の文字のみ。

ありがとう!

編集:

$string_to_replace ="the <a href='site.com'>company</a> has been growing for the past 5 months";

$replacement_string ="<span class='someClass'>the <a href='site.com'>company</a> has been growing for the past 5 months";</span>

4

1 に答える 1