J'écris un programme qui a besoin de rechercher un document de texte LARGE pour une grande collection de mots. Les mots sont tous des noms de fichiers, avec des caractères de soulignement (par exemple, nom_fichier). Je sais comment ouvrir et itérer à travers un document texte, mais je suis curieux de savoir si je devrais utiliser Regex pour rechercher ces noms, et si oui, quel genre de reg. ex. séquence devrais-je utiliser? J'ai essayéC# expressions régulières - mots entiers correspondants?
Regex r = new Regex("?this\_file\_name");
mais j'obtiens une erreur argument invalide à chaque fois.
Le modificateur multiligne n'est pas nécessaire. –
@Alan M, pourquoi pas? – bendewey
Comme Alan l'a souligné, le 'RegexOptions.Multiline' n'est pas nécessaire. Lisez sa documentation. Cela ne fait une différence que si vous utilisez '^' et/ou '$'. – Timwi