try this code...it is in following way..it possible using Regx...
1.Map your resume folder.
2.Fect all file in FileInfo[].
3.Retrive using for
4.read file using reader
5.Give email patter.
6.pass that data to regx match method in for loop...
StreamReader reader;
int openIndex;
string resume_data;
string pattern = @"\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*";
DirectoryInfo di = new DirectoryInfo(Server.MapPath("~/resumes"));
FileInfo[] rgFiles = di.GetFiles("*.doc");
foreach (FileInfo fi in rgFiles)
{
resume_data = "";
reader = new StreamReader(fi.FullName);
resume_data = reader.ReadToEnd();
reader.Close();
foreach (Match m in Regex.Matches(resume_data , pattern))
{
txtEmailds.Text = txtEmailds.Text + " " + m.Value;
}
}
...try as demo..it is working on my side ...try by implementing your logic as per ur requirements....
also search for "Regx class in c#.net" on Google...study it...
go through following link...
http://msdn.microsoft.com/en-us/library/system.text.regularexpressions.regex.matches.aspx[
^]
....hope it will help u