Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
非常に複雑ですが、適切にフォーマットされた HTML 文字列に多くのリンクが含まれています。私の仕事の一部は、すべてのアンカーを「XX1」という単語を持つ太字に変換することです。jQuery/jsを使わずにPHPでこれを行うことは可能ですか?
これに使用できますpreg_replace。試してみてください。
preg_replace
preg_replace('/(<a.*>.*XX1.*<\/a>)/imU', '<b>${1}</b>', $html);
パターンをテストしませんでしたが、動作するはずです。