VB8 (2005)で、正規表現の書き方ですが、抽出する場合は、
以下のようにしましたが、抽出せず、単にマッチしたかとうが
If文で判別する方法が知りたいです。
Imports System.Text.RegularExpressions '正規表現
Dim dat As String = "TEST 01"
Dim ptn As String 'パターン
Dim r As Regex '
Dim dv As String '部分
'抽出
ptn = "^TEST ([0-9]+)$"
r = New Regex(ptn, RegexOptions.IgnoreCase)
For Each m As Match In r.Matches(dat)
dv = m.Groups(1).Value()
MsgBox("抽出=[" & dv & "]")
Next
あと、上のようにFor文で回していますが、Globalでなく、今回は1つだけの抽出で、しかも1つだけの()なので、これをFor文を使わずに直接取得する書き方はあるのでしょうか?
それ以前に、.NETの正規表現の書き方が一般的でなければ、ご指導お願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 別シートから年齢別の件数をカウントしたいの続き 5 2023/01/24 00:16
- Visual Basic(VBA) 前回ご教授いただいたコードに覚えたてのループ処理で品名りんごAから順に20回for nextでループ 7 2023/01/13 22:01
- Visual Basic(VBA) Excel VBA キーワードから列を取得して、さらに空欄行を非表示にする 3 2022/10/21 22:49
- Visual Basic(VBA) ExcelVBAに関する質問 3 2023/02/17 10:47
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Visual Basic(VBA) outlook マクロが終了しません。 1 2022/09/02 11:14
- Excel(エクセル) VBA フォルダ見える化のコードについて 2 2023/06/19 15:04
- Visual Basic(VBA) VBA Bookの表示、非表示 1 2022/09/16 20:44
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- Visual Basic(VBA) 【前回の続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/16 16:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
正規表現 秀丸エディタ 行頭か...
-
vbaの正規表現で、マッチした一...
-
正規表現で特定文字列の全角カ...
-
さくらエディタでGrep検索する...
-
MFCで正規表現
-
メールアドレスの正規表現について
-
C言語にパターンマッチってない...
-
wikiの差分表示
-
文章中全ての半角カッコ ( の...
-
wordの何も書かれていない2ペー...
-
PS4コントローラーをPCでゲーム...
-
エクセルでアルファベットか数...
-
Chr(13)とChr(10)の違いは?
-
EXCELで=より左の文字を一括で...
-
VBAでの Replace関数で、ワイル...
-
文字列からタブコードを取り除...
-
EBCDIC⇒SJIS変換の方法
-
詳しくないので、どなたかお教...
-
Excelで3E8を3.00E+8にしない方...
-
セル内の文字列が日本語か英語...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
正規表現 秀丸エディタ 行頭か...
-
正規表現でAND検索はできる...
-
vbaの正規表現で、マッチした一...
-
文章中全ての半角カッコ ( の...
-
メールアドレスの正規表現について
-
正規表現です。括弧内にある複...
-
Perl 数値にスラッシュを入れる...
-
[正規表現] 数字範囲をヒット...
-
正規表現でシングルクォーテー...
-
[VBS] テキストファイルから任...
-
C言語にパターンマッチってない...
-
MFCで正規表現
-
Mで始まりuで終わる文字列
-
正規表現でカウントアップ(?)す...
-
C言語のコメントを「正規表現」...
-
grepの正規表現での最短マッチ...
-
正規表現で囲まれた部分の文字列
-
第二水準漢字が含まれるか?
-
特定タグ以外を変換したい
-
1行~複数行をまとめる正規表現
おすすめ情報