using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text.RegularExpressions; public class Test { public static void Main() { var search_string = "(137*86213"; search_string = string.Join(".*", search_string.Split('*').Select(v => Regex.Escape(v))); if(Regex.IsMatch("(137 text here 86213", search_string, RegexOptions.IgnoreCase)) { Console.Write("success"); } } }