Regex.Count Méthode
Définition
Important
Certaines informations concernent des produits en version préliminaire qui peuvent être considérablement modifiés avant leur sortie. Microsoft n’offre aucune garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| Count(ReadOnlySpan<Char>) |
Recherche une étendue d’entrée pour toutes les occurrences d’une expression régulière et retourne le nombre de correspondances. |
| Count(String) |
Recherche une chaîne d’entrée pour toutes les occurrences d’une expression régulière et retourne le nombre de correspondances. |
| Count(ReadOnlySpan<Char>, Int32) |
Recherche une étendue d’entrée pour toutes les occurrences d’une expression régulière et retourne le nombre de correspondances. |
| Count(ReadOnlySpan<Char>, String) |
Recherche une étendue d’entrée pour toutes les occurrences d’une expression régulière et retourne le nombre de correspondances. |
| Count(String, String) |
Recherche une chaîne d’entrée pour toutes les occurrences d’une expression régulière et retourne le nombre de correspondances. |
| Count(ReadOnlySpan<Char>, String, RegexOptions) |
Recherche une étendue d’entrée pour toutes les occurrences d’une expression régulière et retourne le nombre de correspondances. |
| Count(String, String, RegexOptions) |
Recherche une chaîne d’entrée pour toutes les occurrences d’une expression régulière et retourne le nombre de correspondances. |
| Count(ReadOnlySpan<Char>, String, RegexOptions, TimeSpan) |
Recherche une étendue d’entrée pour toutes les occurrences d’une expression régulière et retourne le nombre de correspondances. |
| Count(String, String, RegexOptions, TimeSpan) |
Recherche une chaîne d’entrée pour toutes les occurrences d’une expression régulière et retourne le nombre de correspondances. |
Count(ReadOnlySpan<Char>)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Recherche une étendue d’entrée pour toutes les occurrences d’une expression régulière et retourne le nombre de correspondances.
public:
int Count(ReadOnlySpan<char> input);
public int Count(ReadOnlySpan<char> input);
member this.Count : ReadOnlySpan<char> -> int
Public Function Count (input As ReadOnlySpan(Of Char)) As Integer
Paramètres
- input
- ReadOnlySpan<Char>
Étendue à rechercher une correspondance.
Retourne
Nombre de correspondances.
S’applique à
Count(String)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Recherche une chaîne d’entrée pour toutes les occurrences d’une expression régulière et retourne le nombre de correspondances.
public:
int Count(System::String ^ input);
public int Count(string input);
member this.Count : string -> int
Public Function Count (input As String) As Integer
Paramètres
- input
- String
Chaîne à rechercher une correspondance.
Retourne
Nombre de correspondances.
Exceptions
input est null.
S’applique à
Count(ReadOnlySpan<Char>, Int32)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Recherche une étendue d’entrée pour toutes les occurrences d’une expression régulière et retourne le nombre de correspondances.
public:
int Count(ReadOnlySpan<char> input, int startat);
public int Count(ReadOnlySpan<char> input, int startat);
member this.Count : ReadOnlySpan<char> * int -> int
Public Function Count (input As ReadOnlySpan(Of Char), startat As Integer) As Integer
Paramètres
- input
- ReadOnlySpan<Char>
Étendue à rechercher une correspondance.
- startat
- Int32
Position de caractère de base zéro à laquelle démarrer la recherche.
Retourne
Nombre de correspondances.
S’applique à
Count(ReadOnlySpan<Char>, String)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Recherche une étendue d’entrée pour toutes les occurrences d’une expression régulière et retourne le nombre de correspondances.
public:
static int Count(ReadOnlySpan<char> input, System::String ^ pattern);
public static int Count(ReadOnlySpan<char> input, string pattern);
static member Count : ReadOnlySpan<char> * string -> int
Public Shared Function Count (input As ReadOnlySpan(Of Char), pattern As String) As Integer
Paramètres
- input
- ReadOnlySpan<Char>
Étendue à rechercher une correspondance.
- pattern
- String
Modèle d’expression régulière à mettre en correspondance.
Retourne
Nombre de correspondances.
Exceptions
Une erreur d’analyse d’expression régulière s’est produite.
S’applique à
Count(String, String)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Recherche une chaîne d’entrée pour toutes les occurrences d’une expression régulière et retourne le nombre de correspondances.
public:
static int Count(System::String ^ input, System::String ^ pattern);
public static int Count(string input, string pattern);
static member Count : string * string -> int
Public Shared Function Count (input As String, pattern As String) As Integer
Paramètres
- input
- String
Chaîne à rechercher une correspondance.
- pattern
- String
Modèle d’expression régulière à mettre en correspondance.
Retourne
Nombre de correspondances.
Exceptions
input ou pattern est null.
Une erreur d’analyse d’expression régulière s’est produite.
S’applique à
Count(ReadOnlySpan<Char>, String, RegexOptions)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Recherche une étendue d’entrée pour toutes les occurrences d’une expression régulière et retourne le nombre de correspondances.
public:
static int Count(ReadOnlySpan<char> input, System::String ^ pattern, System::Text::RegularExpressions::RegexOptions options);
public static int Count(ReadOnlySpan<char> input, string pattern, System.Text.RegularExpressions.RegexOptions options);
static member Count : ReadOnlySpan<char> * string * System.Text.RegularExpressions.RegexOptions -> int
Public Shared Function Count (input As ReadOnlySpan(Of Char), pattern As String, options As RegexOptions) As Integer
Paramètres
- input
- ReadOnlySpan<Char>
Étendue à rechercher une correspondance.
- pattern
- String
Modèle d’expression régulière à mettre en correspondance.
- options
- RegexOptions
Combinaison au niveau du bit des valeurs d’énumération qui spécifient les options de correspondance.
Retourne
Nombre de correspondances.
Exceptions
options n’est pas une combinaison de bits valide de valeurs RegexOptions.
Une erreur d’analyse d’expression régulière s’est produite.
S’applique à
Count(String, String, RegexOptions)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Recherche une chaîne d’entrée pour toutes les occurrences d’une expression régulière et retourne le nombre de correspondances.
public:
static int Count(System::String ^ input, System::String ^ pattern, System::Text::RegularExpressions::RegexOptions options);
public static int Count(string input, string pattern, System.Text.RegularExpressions.RegexOptions options);
static member Count : string * string * System.Text.RegularExpressions.RegexOptions -> int
Public Shared Function Count (input As String, pattern As String, options As RegexOptions) As Integer
Paramètres
- input
- String
Chaîne à rechercher une correspondance.
- pattern
- String
Modèle d’expression régulière à mettre en correspondance.
- options
- RegexOptions
Combinaison au niveau du bit des valeurs d’énumération qui spécifient les options de correspondance.
Retourne
Nombre de correspondances.
Exceptions
input ou pattern est null.
options n’est pas une combinaison de bits valide de valeurs RegexOptions.
Une erreur d’analyse d’expression régulière s’est produite.
S’applique à
Count(ReadOnlySpan<Char>, String, RegexOptions, TimeSpan)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Recherche une étendue d’entrée pour toutes les occurrences d’une expression régulière et retourne le nombre de correspondances.
public:
static int Count(ReadOnlySpan<char> input, System::String ^ pattern, System::Text::RegularExpressions::RegexOptions options, TimeSpan matchTimeout);
public static int Count(ReadOnlySpan<char> input, string pattern, System.Text.RegularExpressions.RegexOptions options, TimeSpan matchTimeout);
static member Count : ReadOnlySpan<char> * string * System.Text.RegularExpressions.RegexOptions * TimeSpan -> int
Public Shared Function Count (input As ReadOnlySpan(Of Char), pattern As String, options As RegexOptions, matchTimeout As TimeSpan) As Integer
Paramètres
- input
- ReadOnlySpan<Char>
Étendue à rechercher une correspondance.
- pattern
- String
Modèle d’expression régulière à mettre en correspondance.
- options
- RegexOptions
Combinaison au niveau du bit des valeurs d’énumération qui spécifient les options de correspondance.
- matchTimeout
- TimeSpan
Intervalle de délai d’attente ou InfiniteMatchTimeout pour indiquer que la méthode ne doit pas expirer.
Retourne
Nombre de correspondances.
Exceptions
options n’est pas une combinaison de bits valide de valeurs RegexOptions, ou matchTimeout est négative, zéro ou supérieure à environ 24 jours.
Une erreur d’analyse d’expression régulière s’est produite.
S’applique à
Count(String, String, RegexOptions, TimeSpan)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Recherche une chaîne d’entrée pour toutes les occurrences d’une expression régulière et retourne le nombre de correspondances.
public:
static int Count(System::String ^ input, System::String ^ pattern, System::Text::RegularExpressions::RegexOptions options, TimeSpan matchTimeout);
public static int Count(string input, string pattern, System.Text.RegularExpressions.RegexOptions options, TimeSpan matchTimeout);
static member Count : string * string * System.Text.RegularExpressions.RegexOptions * TimeSpan -> int
Public Shared Function Count (input As String, pattern As String, options As RegexOptions, matchTimeout As TimeSpan) As Integer
Paramètres
- input
- String
Chaîne à rechercher une correspondance.
- pattern
- String
Modèle d’expression régulière à mettre en correspondance.
- options
- RegexOptions
Combinaison au niveau du bit des valeurs d’énumération qui spécifient les options de correspondance.
- matchTimeout
- TimeSpan
Intervalle de délai d’attente ou InfiniteMatchTimeout pour indiquer que la méthode ne doit pas expirer.
Retourne
Nombre de correspondances.
Exceptions
input ou pattern est null.
options n’est pas une combinaison de bits valide de valeurs RegexOptions, ou matchTimeout est négative, zéro ou supérieure à environ 24 jours.
Une erreur d’analyse d’expression régulière s’est produite.