文字列があります。その文字列はHTMLコードであり、私が作成しているブログ投稿のティーザーとして機能します。 HTMLコード(ティーザー)全体がデータベースのフィールドに格納されます。文字列からの抽出 - Ruby
私の目標:ユーザー(ソーシャルボタンのようなフェイスブック)が特定のブログ記事を好きなとき、正しいデータがニュースフィードに表示されるようにしたいと思います。そのためには、画像の最初の出現でティーザーから画像パスsrc="i-m-a-g-e--p-a-t-h"
を抽出する必要があります。私はユーザーがティーザーに1つのイメージしか置くことはできませんでしたが、誤って2つ以上のイメージを置くと、すべてが痛くなります。 さらに、説明フィールドでは、<p>
タグ内の最初のオカレンス内のテキストを抽出する必要があります。問題は、ユーザーが最初のタグの内側に画像を置くこともできることです。
専門家がこの問題を解決するのを手伝ってもらえると大変感謝します。 SRCを抽出するための正規表現と
テキスト文字列は、ここで見つけることができます:http://rubular.com/r/gajzivoBSf
感謝を!
だから、どうすればそのウェブサイトを使用しますか? 「送信」ボタンはどこですか? – Ryan