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

わんくま同盟

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

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


(過去ログ 81 を表示中)
■47801 / )  Re[1]: 正規表現(RegEx)について質問です。
□投稿者/ aetos (250回)-(2010/03/15(Mon) 16:43:15)
No47796 (シーマ さん) に返信
> こんにちは。
> VB2008で正規表現(RegEx)を勉強しているのですが、以下の条件にマッチするためのパターンをどのように書けばよいか分かりません。
>
> 1.アルファベット[A-Za-z]がひとつ以上続き、それに続けて数字[0-9]がひとつ以上続くもの
> 2.ただし、上記のアルファベットの部分が"ABC"の場合は除外する(ABCを含む文字、例えばABCDEであれば除外しない)
>
> 1.の条件だけであれば、パターンは"[A-Za-z]+\d+"でよいと思うのですが、2の除外条件を入れる場合はどのように書けばよいでしょうか?
> よろしくお願いいたします。

[a-zA-Z]+(?<!ABC)\d+

でどうだろう。
返信 編集キー/


管理者用

- Child Tree -