私はHTMLからメタタグを解析していました。すべて正常に動作しますが、場合によってはメタタグを解析できません。 string regexImgSrc = @"<meta property.*?>";
これに応じてHTMLからメタタグを解析できません
しかし、時には、私はこのようなHTMLから別のフォーマットでmetaタグを取得:正規表現<meta property="fb:pages" content="6456456"/>
:ここ
は、タグ形式ある
<meta data-react-helmet="true" property="article:publisher" content=""/>
だから、正規表現ではありません期待される出力を得る。 メタタグのプロパティ名とコンテンツだけが必要です。ここ は私のコードは、限り、あなたのHTMLSは非常に限られているとして働いて正規表現でHTMLを解析事前
HTMLを解析するための正規表現を使用することは推奨されません。 htmlは正規表現ではなく、正規表現は正規表現です。 – jdweng
なぜhtml解析ライブラリ(Html Agility Pack)を使用していないのですか?その単なる提案 –
いいえ、ライブラリやサードパーティのツールを使いたくない@Usman – sachin