string fileName = "";
string sourcePath = @"C:\vish";
string targetPath = @"C:\SR";
string sourceFile = System.IO.Path.Combine(sourcePath, fileName);
string destFile = System.IO.Path.Combine(targetPath, fileName);
string pattern = @"23456780";
var matches = Directory.GetFiles(@"c:\vish")
.Where(path => Regex.Match(path, pattern).Success);
foreach (string file in matches)
{
Console.WriteLine(file);
fileName = System.IO.Path.GetFileName(file);
Console.WriteLine(fileName);
destFile = System.IO.Path.Combine(targetPath, fileName);
System.IO.File.Copy(file, destFile, true);
}
मेरा उपरोक्त कार्यक्रम एक पैटर्न के साथ अच्छी तरह से काम करता है।निर्देशिका सी # में मिलान पैटर्न के साथ फाइलें खोजें?
मैं एक मिलान पैटर्न के साथ निर्देशिका में फ़ाइलों को खोजने के लिए उपर्युक्त प्रोग्राम का उपयोग कर रहा हूं लेकिन मेरे मामले में मेरे पास कई पैटर्न हैं इसलिए मुझे string pattern
वैरिएबल में एकाधिक पैटर्न पास करने की आवश्यकता है लेकिन मेरे पास कोई नहीं है विचार करें कि मैं Regex.Match में उन पैटर्न का उपयोग कैसे कर सकता हूं।
क्या कोई मेरी मदद कर सकता है?
सही दोस्त, thankss! –