Assert.MatchesRegex Metoda

Definice

Přetížení

Name Description
MatchesRegex(Regex, String, String, String, String)

Testuje, zda zadaný řetězec MatchRegex regulární výraz a vyvolá výjimku, pokud řetězec neodpovídá výrazu.

MatchesRegex(String, String, String, String, String)

Testuje, zda zadaný řetězec MatchRegex regulární výraz a vyvolá výjimku, pokud řetězec neodpovídá výrazu.

MatchesRegex(String, String, String)

Testuje, zda zadaný řetězec MatchRegex regulární výraz a vyvolá výjimku, pokud řetězec neodpovídá výrazu.

MatchesRegex(Regex, String, String)

Testuje, zda zadaný řetězec MatchRegex regulární výraz a vyvolá výjimku, pokud řetězec neodpovídá výrazu.

MatchesRegex(Regex, String, String, String, String)

Zdroj:
Assert.Matches.cs
Zdroj:
Assert.Matches.cs
Zdroj:
Assert.Matches.cs
Zdroj:
Assert.Matches.cs

Testuje, zda zadaný řetězec MatchRegex regulární výraz a vyvolá výjimku, pokud řetězec neodpovídá výrazu.

public static void MatchesRegex(System.Text.RegularExpressions.Regex? pattern, string? value, string? message = "", string patternExpression = "", string valueExpression = "");
static member MatchesRegex : System.Text.RegularExpressions.Regex * string * string * string * string -> unit
Public Shared Sub MatchesRegex (pattern As Regex, value As String, Optional message As String = "", Optional patternExpression As String = "", Optional valueExpression As String = "")

Parametry

pattern
Regex

Regulární výraz, který value se má shodovat.

value
String

Řetězec, který se má shodovat pattern.

message
String

Zpráva, která se má zahrnout do výjimky, pokud value neodpovídá pattern. Zpráva se zobrazí ve výsledcích testu.

patternExpression
String

Syntaktický výraz vzoru zadaný kompilátorem prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.

valueExpression
String

Syntaktický výraz hodnoty zadaný kompilátorem prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.

Výjimky

value je null, nebo pattern je null, nebo value neodpovídá pattern.

Platí pro

MatchesRegex(String, String, String, String, String)

Zdroj:
Assert.Matches.cs
Zdroj:
Assert.Matches.cs
Zdroj:
Assert.Matches.cs
Zdroj:
Assert.Matches.cs

Testuje, zda zadaný řetězec MatchRegex regulární výraz a vyvolá výjimku, pokud řetězec neodpovídá výrazu.

public static void MatchesRegex(string? pattern, string? value, string? message = "", string patternExpression = "", string valueExpression = "");
static member MatchesRegex : string * string * string * string * string -> unit
Public Shared Sub MatchesRegex (pattern As String, value As String, Optional message As String = "", Optional patternExpression As String = "", Optional valueExpression As String = "")

Parametry

pattern
String

Regulární výraz, který value se má shodovat.

value
String

Řetězec, který se má shodovat pattern.

message
String

Zpráva, která se má zahrnout do výjimky, pokud value neodpovídá pattern. Zpráva se zobrazí ve výsledcích testu.

patternExpression
String

Syntaktický výraz vzoru zadaný kompilátorem prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.

valueExpression
String

Syntaktický výraz hodnoty zadaný kompilátorem prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.

Výjimky

value je null, nebo pattern je null, nebo value neodpovídá pattern.

Platí pro

MatchesRegex(String, String, String)

Zdroj:
Assert.Matches.cs
Zdroj:
Assert.Matches.cs

Testuje, zda zadaný řetězec MatchRegex regulární výraz a vyvolá výjimku, pokud řetězec neodpovídá výrazu.

public static void MatchesRegex(string? pattern, string? value, string message = "");
static member MatchesRegex : string * string * string -> unit
Public Shared Sub MatchesRegex (pattern As String, value As String, Optional message As String = "")

Parametry

pattern
String

Regulární výraz, který value se má shodovat.

value
String

Řetězec, který se má shodovat pattern.

message
String

Zpráva, která se má zahrnout do výjimky, pokud value neodpovídá pattern. Zpráva se zobrazí ve výsledcích testu.

Výjimky

value je null, nebo pattern je null, nebo value neodpovídá pattern.

Platí pro

MatchesRegex(Regex, String, String)

Zdroj:
Assert.Matches.cs
Zdroj:
Assert.Matches.cs

Testuje, zda zadaný řetězec MatchRegex regulární výraz a vyvolá výjimku, pokud řetězec neodpovídá výrazu.

public static void MatchesRegex(System.Text.RegularExpressions.Regex? pattern, string? value, string message = "");
static member MatchesRegex : System.Text.RegularExpressions.Regex * string * string -> unit
Public Shared Sub MatchesRegex (pattern As Regex, value As String, Optional message As String = "")

Parametry

pattern
Regex

Regulární výraz, který value se má shodovat.

value
String

Řetězec, který se má shodovat pattern.

message
String

Zpráva, která se má zahrnout do výjimky, pokud value neodpovídá pattern. Zpráva se zobrazí ve výsledcích testu.

Výjimky

value je null, nebo pattern je null, nebo value neodpovídá pattern.

Platí pro