🙂 İNSANLARIN EN HAYIRLISI INSANLARA FAYDALI OLANDIR 🙂

Ramazan HABER / C# RMOS / iki string arasını alma html text ayıklama

1-) C# RMOS - iki string arasını alma html text ayıklama

 

************************ KONU 1 ************************

    açıklama : Örneğin string'imiz "ramazan haber 2022 naber" olsun ben "haber" ile "naber" arasını yani "2022" yi almak istiyorum .

KES METODU

     public string kes(string txt, string ilk, string son)

        {

            try

            {

                string parcali1 = (txt.Split(new string[] { ilk }, StringSplitOptions.None))[1];

                string parcali2 = (parcali1.Split(new string[] { son }, StringSplitOptions.None))[0];

                return parcali2.Trim();

            }

            catch (Exception)

            {

                return "";

            }

        }

KULLANIMI :

string deger=kes("ramazan haber 2022 naber", "haber", "naber");

 

************************ KONU 2 ************************

 

açıklama : Örneğin string'imiz "ramazan haber 2022 naber iyiyim haber 2021 naber sen nasılsın" olsun ben "haber" ile "naber" arasını yani "2022" ve "2021" i almak istiyorum .

 

KESLİST METODU

        public List<string> kesList(string txt, string ilk, string son)

        {

            try

            {

                List<string> list = new List<string>();

                string[] parcali1 = (txt.Split(new string[] { ilk }, StringSplitOptions.None));

                for (int i = 1; i < parcali1.Length; i++)

                {

                    string parcali2 = (parcali1[i].Split(new string[] { son }, StringSplitOptions.None))[0];

                    list.Add(parcali2.Trim());

 

                }

                return list;

            }

            catch (Exception)

            {

                return null;

            }

        }

KULLANIMI

 List<string> kesListem=kesList("ramazan haber 2022 naber iyiyim haber 2021 naber sen nasılsın", "haber", "naber");

 2023 Nisan 08 Cumartesi
 427