2009-03-03 5 views
0

C#で2つのHTMLマークアップの間のテキストを取り出す方法は?C#で2つのHTMLマークアップ間のテキストを取り出す方法は?

編集:これは私の質問の唯一の目的は、 "どのように2つのhtmlマークアップ内の文字列を取得するには、C#を使用して"、それだけです。

+0

もう少し正確になりますか? – Manu

+0

あなたが何を求めているのか分からないので、もっと正確には手軽に来るよ。 – Mafti

+0

申し訳ありませんが...笑、多分質問が単純すぎて、本当に欲しいものを理解できません。 レスポンス:質問は正確ですが、目的は2つのhtmlマークアップ内の文字列を取得することです。 – belaz

答えて

3

タグ内のテキストを取得することを意味していると仮定すると、HTML Agility PackなどのHTML解析フレームワークを使用することも、正規表現を使用することもできます。次のようなものがあります。

(?<=\<title\>).+?(?=\<\/title\>) 

上記はタイトルタグ内のテキストにのみ一致します。

編集:実際に達成しようとしていることをよりよく説明するために質問を更新する必要があります。 SOのメンバーは喜んで助けてくれるが、もしあなたが望むものを決めることができなければ、彼らは他の人の質問に移動する可能性が高い。

+0

バックスラッシュは必要ありません。 – Gumbo

+0

...といくつかの正規表現のフレーバ(C#ではなく)では\ <は単語の開始を意味し、\>は "単語の終り"を意味します。 –

関連する問題