• ベストアンサー

ワイルドカード等で特定の文章を取り出すには?

textboxから下記の様なタグで括られた特定の文章を取り出したいのですが、どうすればいいのでしょうか? <img>ABCDE</img> 上記からABCDEを取り出したいのですが、どういった処理を行えば良いでしょうか? 開発環境はC#になります。

質問者が選んだベストアンサー

  • ベストアンサー
  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.2

C#はまだ2回目なので違ったらごめんなさい。 正規表現を使ってみました。 string st = "<img>ABCDE</img>"; System.Text.RegularExpressions.MatchCollection mc = System.Text.RegularExpressions.Regex.Matches( st, @"\>([A-Z]+)\<"); foreach (System.Text.RegularExpressions.Match m in mc)  {    Console.WriteLine(m.Groups[1].Value);  } 参考にしたのは。 正規表現の基本 http://dobon.net/vb/dotnet/string/regex.html 正規表現を使って文字列を検索し、抽出する http://dobon.net/vb/dotnet/string/regexmatch.html です。

lotus1988
質問者

お礼

ありがとうございます。 大変、参考になりました。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

プログラム処理言語は何を前提にして聞いているの? それを書かないで質問するとは。VB、VBA、VB.NET系、その他など。

lotus1988
質問者

補足

処理言語はC#.NETです。

関連するQ&A