1

YouTube の埋め込みコードを URL だけにまで削除する必要があります。

これは、StackOverflow に関する 1 つを除くすべての質問とは正反対です。ほとんどの人は、URL を埋め込みコードに変換したいと考えています。この質問は、私が望む使用パターンに対処しますが、特定の埋め込みコードの正規表現に関連付けられています ( Strip YouTube Embed Code Down to URL Only )

YouTube が何年にもわたってどのように埋め込みを提供してきたか、またはサイズがどのように異なるかについてはよく知りません。現在のサイトによると、2 つの可能な埋め込みテンプレートとさまざまなオプションがあります。それがあれば、自分で正規表現を処理できますが、誰かが共有できる知識をもっと持っていることを望んでいたので、それらすべてに一致し、無限のエッジケースに遭遇しない適切な正規表現パターンを書くことができました.

完全な使用例のシナリオ:

  • ユーザーが Web ベースの wsiwig エディターにコンテンツを入力する
  • バックエンドは YouTube やその他の埋め込みコードを消去します。テキストがすべてマークダウンに変換されるため、承認された埋め込みを内部形式に再フォーマットします。
  • ディスプレイ上で、YouTube または他のサード パーティ サイト用の適切な現在のテンプレート/コード表示が生成されます。

以前の会社では、当社の技術チームが、URL のみをリストして YouTube の動画を埋め込む計画を考案しました。それはうまくいきましたが、それは全員がトレーニングを受けた CMS でした。同様のストレージを作成しようとしていますが、ユーザー生成コンテンツ用です。

4

1 に答える 1