• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:平成15年 春期 基本情報技術者 午後問2 の回答について。)

平成15年 春期 基本情報技術者 午後問2 の回答について

このQ&Aのポイント
  • 平成15年 春期 基本情報技術者 午後問2の回答について全文は省略しますが、最後の部分の答えに疑問があります。
  • 参考書には答えが「ウとエ」となっていますが、正規表現による検索結果に当てはまらないと思います。
  • 質問の答えについて納得ができず、なぜ「エ」が正解なのか疑問に思っています。

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

  • ベストアンサー
  • Mythology
  • ベストアンサー率61% (11/18)
回答No.2

+は直前の文字、またはパターンの1回以上の繰り返しですよね? ということは、(0(1|2)\-)の部分が一回でも出ればいいわけです。 そこの部分を02-と一回だけ登場させます。 そうすると2002-.1になりますよね? そして.の部分に1を入れてやれば抽出条件として、2002-11とでき、エも抽出されます。 分かりづらい説明ですみません・・・

mezasedaiken
質問者

お礼

なるほど、すべての部分ではなく一部分が該当すればいいということなのですね。 ありがとうございました。

その他の回答 (1)

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.1

私も「ウ」だけとしか思えません。 質問者さんと同じ理由です。 「2001-01」「2001-02」「2002-01」「2002-02」の 4通りを許すと考えても答えは1つですよね。 でも↓のように「ウ」→「ウ、エ」に訂正している解説も有るのでわけが分かりません。

参考URL:
http://www.gihyo.co.jp/books/support.php/4-7741-1828-1