• ベストアンサー

正規表現で

正規表現で、以下の文章で、Yahoo!JAPANの表現方法は何でしょうか? 説明をしていただけると助かります。 初心者です。よろしくお願いします。 これが新しい - 来年の - 『Yahoo!JAPAN』

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

  • ベストアンサー
  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.1

正規表現というのは、どんな文字列とマッチさせるかのパターンを表現するものです。 > 正規表現で、以下の文章で、Yahoo!JAPANの表現方法は何でしょうか? と言われましても、何をしていいのかわかりません。 具体的に何をどうしたいのでしょうか? 特殊な文字(メタ文字)以外の文字は「その文字とマッチする」という正規表現になります。 メタ文字は、その正規表現を処理するツール毎に違います。 質問する場合や御自身で調べる場合には、何を使うかをはっきりさせてください。 多くの場合 これが新しい - 来年の - 『Yahoo!JAPAN』 という正規表現は これが新しい - 来年の - 『Yahoo!JAPAN』 という文字列にマッチするものです。 これが新しい - 来年の - 『Yahoo!JAPAN』 から Yahoo!JAPAN を抜き出したい、という場合、抜き出したい部分をグループ化し、後で参照する、というのが通常使われている手法です。 グループ化には()を使って これが新しい - 来年の - 『(Yahoo!JAPAN)』 とするものが多いです。 『』の中が違う場合も抜き出したい、とか、前後が違う場合も、とか、他の条件があるなら、それに合せて正規表現も変更します。

hp_win7
質問者

お礼

ご回答ありがとうございます。

関連するQ&A