QA@IT

そのギモンは、あなただけのもの?

ITエンジニアが日々遭遇する課題やトラブルはたいてい、1人だけが出合うものではありません。QA@ITで質問・回答を共有しませんか?

タグ regex で絞り込んだ結果 - 解除

今回は、自分のプログラムの質問というよりも、正規表現の仕様についての質問になります。 ただし、正規表現パターンと解析対象のテキストは、とりあえず、 http://qa.atmarkit.co.jp/q/2767 の質問と同じものを例として使います。 そこから一部分をそのまま抜き出したものが、 Regex regex = new Regex(@"(You have new mail)?.*Da...

Visual C# 2010 を使い、Web サーバーにアクセスして得られた HTML を解析する、いわゆるスクレイピングをおこなうアプリケーションを作っています。 解析対象の文字列の中に、特定の文字列が存在するかしないかを判定したいのですが、その際に、ある目印となるような既知の文字列(後述する "<br>" のようなもの)の後に、特定の文字列が続くのか続かないのかを判定することは簡単にでき...

Visual C# 2010 で正規表現を使ったプログラムを作っていて、.NET に標準の Regex クラスを使っています。 Capture クラスや Group クラス絡みのことで、クラスの仕様がすでにこうだからもうしかたがないのか、それとも私の使い方がマズイだけでもっと便利な使い方があるのかを見極めたいと思っています。 目的は繰り返しのある入力文字列に対して、@"((\d+)|(\w+...