新しい ISL 関数です。
Rule r As Any = createRegex("^[a-zA-Z0-9]\d{2}[a-zA-Z0-9](-\d{3}){2}[A-Za-z0-9]$")
Intent >RegexMatch?("0919-2893-1256", r)
--> False
Intent >RegexMatch?("A08Z-931-468A", r)
--> True
Intent >RegexMatch?("_A90-123-129X", "^[a-zA-Z0-9]\d{2}[a-zA-Z0-9](-\d{3}){2}[A-Za-z0-9]$")
--> False
Rule r As Any = createRegex("^a", ignoreCase? := False)
Intent >RegexMatch?("A", r)
--> False
.NET の正規表現関連ドキュメント: