C# 正規表現で数字4桁のパターンを表現するサンプル

環境
Windows 10 Home 64bit
Microsoft Visual Studio Community 2022

構文
“[0-9]{n}"
[0-9]の後に{4}を記述します。
正規表現で数字4桁のパターンを表現するには、[0-9]と{n}を使います。

使用例

using System;
using System.Text.RegularExpressions;
public class Example
{
    public static void Main()
    {
        string num1 = "a156bcd";
        string num2 = "abd1564";
        string num3 = "12d34";
        
        Regex regex = new Regex("[0-9]{4}");
        
        Console.WriteLine(regex.IsMatch(num1));
        Console.WriteLine(regex.IsMatch(num2));
        Console.WriteLine(regex.IsMatch(num3));
    }
}

実行結果
False
True
False

IT

Posted by arkgame