文字列を取り、その周囲にハイパーリンクをラップする正規表現置換を行う必要がありますすでにハイパーリンクで囲まれています。どうすればいい?ハイパーリンクにテキストをラップする方法まだハイパーリンクにラップされていない場合のみ
ので、例えば、のテキストを見てみましょう:
The quick brown fox.
私はこのような "クイック・ブラウン" のリンク、したい:
The <a href="http://www.stackoverflow.com/">quick brown</a> fox.
しかし、私はテキストを見つけた場合:
をThe <a href="http://www.stackoverflow.com/">quick brown</a> fox.
別のハイパーリンクで「クイックブラウン」をラップしないようにしたいと思います。
どうすればよいですか?
私が表示されていないURLが「生の」HTMLで見つからない場合はキーワードのみの交換を行うことが容易になることがありどのように些細になる。私は生のHTMLとレンダリングされたHTMLの違いを理解していません。 htmlは形式です。ブラウザはそのフォーマットをインタフェースにレンダリングします。 正規表現を使用しているドキュメントは、htmlドキュメントです。したがって、htmlを削除する方法はありません。 –