Regex.InfiniteMatchTimeout Champ

Définition

Spécifie qu’une opération de correspondance de modèle ne doit pas expirer.

public: static initonly TimeSpan InfiniteMatchTimeout;
public static readonly TimeSpan InfiniteMatchTimeout;
 staticval mutable InfiniteMatchTimeout : TimeSpan
Public Shared ReadOnly InfiniteMatchTimeout As TimeSpan 

Valeur de champ

Remarques

Le Regex(String, RegexOptions, TimeSpan) constructeur et un certain nombre de méthodes de correspondance statique utilisent la InfiniteMatchTimeout constante pour indiquer que la tentative de recherche d’une correspondance de modèle ne doit pas expirer.

La définition de la valeur InfiniteMatchTimeout de délai d’expiration du moteur d’expression régulière peut entraîner l’apparition d’expressions régulières qui s’appuient sur un retour arrière excessif pour cesser de répondre lors du traitement du texte qui correspond presque au modèle d’expression régulière. Si vous désactivez les délais d’attente, vous devez vous assurer que votre expression régulière ne s’appuie pas sur un retour arrière excessif et qu’elle gère le texte qui correspond presque au modèle d’expression régulière. Pour plus d’informations sur la gestion du retour arrière, consultez Backtracking.

S’applique à

Voir aussi