次のコードを使用して、 php によって呼び出されるテンプレート ファイルにテキストのブロックがあります 。
echo $playlist->description
フィールドには、そのフィールドの結果が twitter api を使用して作成されたツイートボックス内のコンテンツとして表示されるときに削除したい html リンクが含まれています。
表示されるテキストの例:
<a href="http://google.com">http://google.com</a> some text here.
私は次の結果を達成しようとしています:
some text here
私は正規表現、preg_replace
、および他のいくつかでこれを達成することを検討しました。ただし、既存の文字列に組み込む方法をまだ理解していません。
次のことを試しましたが、成功しませんでした。
echo $playlist->description->$str = preg_replace('#(<a.*?>).*?(</a>)#', '$1$2', $str)
私は自称 php noob であり、目的を達成するために数週間を費やしてきたので、どんな助けも大歓迎です。本当に近くにいるような気がします!ヘルプ!!!:)
よろしく、マイク