ホームページ > バックエンド開発 > C#.Net チュートリアル > C#でUL、LIの指定タグ内のテキストを削除する方法を詳しく解説

C#でUL、LIの指定タグ内のテキストを削除する方法を詳しく解説

黄舟
リリース: 2017-06-04 09:43:06
オリジナル
1895 人が閲覧しました

この記事では主に

C#UL LI の指定されたタグ内のテキストを削除する方法を紹介します。これには、ページ上の HTML 要素の定期的な一致と置換のための C# の関連操作スキルが含まれます。この記事 例では、C# で UL LI の指定されたタグ内のテキストを削除する方法を説明します。詳細は以下のとおりです:

最近、要求はますます異常になっていますが、コードを作成するときにそれを満足させるために最善を尽くすしかありません。 ここで、最初にテキストを差し引いておきます

ul と li

ハイパーリンク 内の

コードは次のとおりです:

<ul><li><a href="http://localhost/tg.aspx?ID=4194" rel="external nofollow" >哪些主题基金有望爆发?</a></li></ul>
ログイン後にコピー

この記事は、ul と li のスパン内のテキストを差し引くものです:

middlebannerHtml = GetData.GetHTTPInfo(Config.Middlebanner_Url, "utf-8");
middlebannerHtml = middlebannerHtml.Replace("<ul><li>", "");
middlebannerHtml = middlebannerHtml.Replace("</li></ul>", "");
string ss = @"<span>([^<]+)</span>"; //这里
MatchCollection mcTable = Regex.Matches(middlebannerHtml, ss);
foreach (Match mTable in mcTable)
{
  if (mTable.Success)
  {
    middlebannerHtml = mTable.Groups[1].Value;
  }
}
middleContent = middlebannerHtml;
ログイン後にコピー

具体的なデータソースは次のとおりです:

コードは次のとおりです:

<ul><li><span>3年5倍涨幅的 不只是股票哦~</span> <a href="http://localhost/tg.aspx?ID=4195" rel="external nofollow" >立即查看</a></li></ul>
ログイン後にコピー

以上がC#でUL、LIの指定タグ内のテキストを削除する方法を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート