ネイティブの 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>