現在、HTML、CSS、および PHP で構成されるページがあります。基本的に、これは私の Web サイトの 1 つの管理者ページであり、他の Web サイトから見つけた情報を投稿します。基本的に、テキストを自動的に検索し、リンクを見つけ、それらのリンクをリンクテキストを含むタグに変換するコードブロック(PHPであろうとJavascriptであろうと、私は本当に気にしません)が必要です。私はこれを達成する方法について長い間研究してきましたが、私の状況に特に当てはまるものを見つけることができないようです.
私が言おうとしていることをより基本的な方法で確認すると、いくつかの入力とテキストエリアを持つ管理ページがあります。テキストエリア内のテキストをチェックしてすべてのリンクを見つけ、それらをリンク テキスト タグに置き換えるコード ブロックが必要です。このように機能させる必要があるのは、既にリンクが含まれているテキストを常に貼り付けているためです。
例として、私はこのテキストが欲しい..
に自動的に置き換えられます。
<a href="google.com">Google</a>
PHP のみで構成されたソリューションを希望しますが、そうしなければならない場合は、Javascript を使用してもかまいません。
編集:
基本的に、HTML 内のタグにこのスクリプトを貼り付けるだけで済みました。
<script src="//tinymce.cachefly.net/4.0/tinymce.min.js"></script> <script> tinymce.init({selector:'textarea'}); </script>
これにより、textarea タグが textara と同じように機能する「リッチ」エディターに自動的に変換されますが、はるかに優れています。これが他の人に役立つことを願っています!