आमतौर पर उपयोग किए जाने वाले वाइल्डकार्ड वर्ण तारक (*) होते हैं। यह वर्णों की एक स्ट्रिंग में शून्य या अधिक वर्णों का प्रतिनिधित्व करता है।
निम्नलिखित उदाहरण में तारांकन चिह्न का उपयोग उन शब्दों से मेल खाने के लिए किया जाता है जो m से शुरू होते हैं और e पर समाप्त होते हैं -
@”\bt\S*s\b”
निम्नलिखित पूरा कोड है -
उदाहरण
using System; using System.Text.RegularExpressions; namespace Demo { public class Program { private static void showMatch(string text, string expr) { MatchCollection mc = Regex.Matches(text, expr); foreach (Match m in mc) { Console.WriteLine(m); } } public static void Main(string[] args) { string str = "toss cross tacos texas"; Console.WriteLine("Matching words that start with 't' and ends with 's':"); showMatch(str, @"\bt\S*s\b"); } } }
आउटपुट
Matching words that start with 't' and ends with 's': toss tacos texas