C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 129 を表示中)
■76252 / )  Re[1]: 正規表現が理解できません.
□投稿者/ WebSurfer (600回)-(2015/06/18(Thu) 17:31:31)
No76249 (よぽん さん) に返信

たぶん (1) だと想像して、自分が「正規表現の使い方で詳しく優しい説明が書かれて
いる」と思う記事を紹介しておきます。

ASP.NET の正規表現
https://msdn.microsoft.com/ja-jp/library/ms972966.aspx

なぜパターン @"SUM((?<x>\w+)*(?<y>\w+))" が "SUM(A1*B2)" にマッチしないかという
と、文字 (, *, ) がメタ文字(上に紹介した記事参照)だからでしょう。パターンの方
のそれらの文字を [] で囲うとうまく行くと思います。お試しください。
返信 編集キー/


管理者用

- Child Tree -