「VB.NET」正規表現で連続する文字を指定する

2022年3月23日

書式
文字{数値}
文字が数回連続する文字を指定します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
Imports System.Text
Imports System.Text.RegularExpressions
Module Module1
Sub Main()
'「e」が2回連続する文字を指定
Dim str As String = "e{2}"
'False
Console.WriteLine(Regex.IsMatch("CebeDd", str))
'True
Console.WriteLine(Regex.IsMatch("Aeeeb12", str))
'True
Console.WriteLine(Regex.IsMatch("Beebhu", str))
Console.ReadKey()
End Sub
End Module
Imports System.Text Imports System.Text.RegularExpressions Module Module1 Sub Main() '「e」が2回連続する文字を指定 Dim str As String = "e{2}" 'False Console.WriteLine(Regex.IsMatch("CebeDd", str)) 'True Console.WriteLine(Regex.IsMatch("Aeeeb12", str)) 'True Console.WriteLine(Regex.IsMatch("Beebhu", str)) Console.ReadKey() End Sub End Module
Imports System.Text
Imports System.Text.RegularExpressions

Module Module1

    Sub Main()
        '「e」が2回連続する文字を指定
        Dim str As String = "e{2}"

        'False
        Console.WriteLine(Regex.IsMatch("CebeDd", str))
        'True
        Console.WriteLine(Regex.IsMatch("Aeeeb12", str))
        'True
        Console.WriteLine(Regex.IsMatch("Beebhu", str))

        Console.ReadKey()
    End Sub

End Module

実行結果
False
True
True

VB.net

Posted by arkgame