Regex.Count Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Count(String, String, RegexOptions, TimeSpan) |
Recherche toutes les occurrences d’une expression régulière dans une chaîne d’entrée et retourne le nombre de correspondances. |
Count(ReadOnlySpan<Char>, String, RegexOptions, TimeSpan) |
Recherche dans une étendue d’entrée toutes les occurrences d’une expression régulière et retourne le nombre de correspondances. |
Count(ReadOnlySpan<Char>, String, RegexOptions) |
Recherche dans une étendue d’entrée toutes les occurrences d’une expression régulière et retourne le nombre de correspondances. |
Count(String, String) |
Recherche toutes les occurrences d’une expression régulière dans une chaîne d’entrée et retourne le nombre de correspondances. |
Count(String, String, RegexOptions) |
Recherche toutes les occurrences d’une expression régulière dans une chaîne d’entrée et retourne le nombre de correspondances. |
Count(ReadOnlySpan<Char>, Int32) |
Recherche dans une étendue d’entrée toutes les occurrences d’une expression régulière et retourne le nombre de correspondances. |
Count(ReadOnlySpan<Char>, String) |
Recherche dans une étendue d’entrée toutes les occurrences d’une expression régulière et retourne le nombre de correspondances. |
Count(String) |
Recherche toutes les occurrences d’une expression régulière dans une chaîne d’entrée et retourne le nombre de correspondances. |
Count(ReadOnlySpan<Char>) |
Recherche dans une étendue d’entrée toutes les occurrences d’une expression régulière et retourne le nombre de correspondances. |
Count(String, String, RegexOptions, TimeSpan)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Recherche toutes les occurrences d’une expression régulière dans une chaîne d’entrée 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 dans laquelle une correspondance doit être recherchée.
- pattern
- String
Modèle d’expression régulière à mettre en correspondance.
- options
- RegexOptions
Combinaison de bits de valeurs d'énumération qui spécifient des options pour la correspondance.
- matchTimeout
- TimeSpan
Intervalle de délai d’attente ou InfiniteMatchTimeout pour indiquer que la méthode ne doit pas expirer.
Retours
Nombre de correspondances.
Exceptions
input
ou pattern
est null
.
options
n’est pas une combinaison valide au niveau du bit de valeurs RegexOptions, ou matchTimeout
est négatif, zéro ou supérieur à environ 24 jours.
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
Recherche dans une étendue d’entrée 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 permettant de rechercher une correspondance.
- pattern
- String
Modèle d’expression régulière à mettre en correspondance.
- options
- RegexOptions
Combinaison de bits de valeurs d'énumération qui spécifient des options pour la correspondance.
- matchTimeout
- TimeSpan
Intervalle de délai d’attente ou InfiniteMatchTimeout pour indiquer que la méthode ne doit pas expirer.
Retours
Nombre de correspondances.
Exceptions
options
n’est pas une combinaison valide de valeurs au niveau du RegexOptions bit, ou matchTimeout
est négatif, zéro ou supérieur à environ 24 jours.
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
Recherche dans une étendue d’entrée 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 permettant de rechercher une correspondance.
- pattern
- String
Modèle d’expression régulière à mettre en correspondance.
- options
- RegexOptions
Combinaison de bits de valeurs d'énumération qui spécifient des options pour la correspondance.
Retours
Nombre de correspondances.
Exceptions
options
n’est pas une combinaison d’opérations au niveau du bit de valeurs RegexOptions.
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
Recherche toutes les occurrences d’une expression régulière dans une chaîne d’entrée 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 dans laquelle une correspondance doit être recherchée.
- pattern
- String
Modèle d’expression régulière à mettre en correspondance.
Retours
Nombre de correspondances.
Exceptions
input
ou pattern
est null
.
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
Recherche toutes les occurrences d’une expression régulière dans une chaîne d’entrée 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 dans laquelle une correspondance doit être recherchée.
- pattern
- String
Modèle d’expression régulière à mettre en correspondance.
- options
- RegexOptions
Combinaison de bits de valeurs d'énumération qui spécifient des options pour la correspondance.
Retours
Nombre de correspondances.
Exceptions
input
ou pattern
est null
.
options
n’est pas une combinaison valide de valeurs RegexOptions au niveau du bit.
Une erreur d’analyse d’expression régulière s’est produite.
S’applique à
Count(ReadOnlySpan<Char>, Int32)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Recherche dans une étendue d’entrée 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 permettant de rechercher une correspondance.
- startat
- Int32
Position du caractère de base zéro à partir duquel commencer la recherche.
Retours
Nombre de correspondances.
S’applique à
Count(ReadOnlySpan<Char>, String)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Recherche dans une étendue d’entrée 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 permettant de rechercher une correspondance.
- pattern
- String
Modèle d’expression régulière à mettre en correspondance.
Retours
Nombre de correspondances.
Exceptions
Une erreur d’analyse d’expression régulière s’est produite.
S’applique à
Count(String)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Recherche toutes les occurrences d’une expression régulière dans une chaîne d’entrée 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 dans laquelle une correspondance doit être recherchée.
Retours
Nombre de correspondances.
Exceptions
input
a la valeur null
.
S’applique à
Count(ReadOnlySpan<Char>)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Recherche dans une étendue d’entrée 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 permettant de rechercher une correspondance.
Retours
Nombre de correspondances.
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour