Html içerikleri içindeki belirli tagları replace etmek için c#'da regex fonksiyonu kullanılabilir

            StreamReader reader = File.OpenText(AppDomain.CurrentDomain.BaseDirectory.ToString() + "data.txt");
            var data = reader.ReadToEndAsync();
            string input = data.Result;
            string videoPattern = @"\DVide[[a-zA-Z]:{\d*}]";
            string contentPattern = @"\DConten[[a-zA-Z]:{\d*}]";

            string replacement = string.Empty;

            Regex rgx = new Regex(videoPattern, RegexOptions.None);

            string result = rgx.Replace(input, replacement);

            Regex rgx2 = new Regex(contentPattern, RegexOptions.None);

            string otherResult = rgx2.Replace(result, replacement);
            Console.WriteLine(otherResult);
            Console.ReadKey();

Kaynaklar http://regexstorm.net/tester

                   http://derekslager.com/blog/posts/2007/09/a-better-dotnet-regular-expression-tester.ashx
                   C# regex pattern veriyor

Online test için https://regex101.com/r/cN6wF3/1

Yorumlar

Bu blogdaki popüler yayınlar

22.06.2020 - 26.06.2020 arası işler

Asp.net RestSharp ile data post etmek

List Box Item içindeki elemanları aşağı veya yukarı taşımak