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

わんくま同盟

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

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

■94835 / 1階層)  同じワードがある文の正規表現
□投稿者/ Hongliang (1033回)-(2020/05/23(Sat) 20:49:02)
正規表現で最短一致は ? を使って
.*?ABC([0-9]+)
のように記述します。
また初めのを表すために、文頭を指す ^ を付けた方がいいでしょう。
^.*?ABC([0-9]+)
そして、「切り出す」のが目的であれば、Replace()よりもMatch()を使った方が自然かなと思います。多少コードの記述量は増えるかもしれませんが。
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←同じワードがある文の正規表現 /Tom →Re[2]: 同じワードがある文の正規表現 /Tom
 
上記関連ツリー

同じワードがある文の正規表現 / Tom (20/05/23(Sat) 20:03) #94832
同じワードがある文の正規表現 / Hongliang (20/05/23(Sat) 20:49) #94835 ←Now
  └ Re[2]: 同じワードがある文の正規表現 / Tom (20/05/23(Sat) 22:02) #94838 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信