Les expressions régulières sont un langage spécial pour la recherche de texte et la manipulation de sous-chaînes, basé sur l’utilisation de caractères génériques à partir desquels un modèle de recherche est construit.
Cette application de recherche d’expressions régulières recherche uniquement des mots uniques dans le texte à l’aide d’un modèle donné. La recherche d’expressions et la recherche booléenne ne sont pas prises en charge. Cependant, le moteur de recherche en texte intégral GroupDocs.Search, sur lequel cette application est basée, prend également en charge la recherche de phrases et la recherche booléenne lors de la formation d’une requête sous forme d’objet. Dans ce cas, les modèles de recherche sont spécifiés séparément pour chaque mot.
Un exemple d’expression régulière est la chaîne suivante : "(.)\1{1,}". Cette requête recherche un mot qui inclut deux caractères identiques consécutifs. Notez que les guillemets autour de l’expression ne font pas partie de la requête. Pour cette requête, par exemple, les mots suivants seront trouvés :
Cette application est basée sur la bibliothèque C# .NET, utilisez donc la référence du langage d’expression régulière pour le langage C# .NET si nécessaire.
Vous pouvez effectuer une recherche d’expressions régulières dans de nombreux formats de fichiers. Veuillez consulter la liste complète ci-dessous.