Assert.MatchesRegex Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.