1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| string monTexte = richTextBox3.Text;
StreamReader sr = new StreamReader(@"C:\Users\Smart_Azo\Desktop\Projet de fin d'études.MotVide.txt", System.Text.Encoding.Default);
while (true)
{
if (sr.EndOfStream)
break;
string liTxt = sr.ReadLine();
//lire un ligne de texte des mot vide
bool fond = false;
foreach (string str in monTexte)
fond = System.Text.RegularExpressions.Regex.IsMatch(str, liTxt, System.Text.RegularExpressions.RegexOptions.IgnoreCase);
// if (!liTxt.Equals(li2Txt))
if (fond )
{
Regex maRegEx = new Regex(("\b{0}\b", liTxt ,RegexOptions.IgnoreCase);
// Remplacement des occurrences des mot vide
monTexte = maRegEx.Replace(monTexte, "");
}
} |
Partager