String içindeki belirli bir ifadeyi dışarı çıkarma

0

string metin içindeki xden sonra gelen 7 karakter,y den sonra gelen 7 karakter z den sonra gelen 3 karakter diziye aktarılması gerekiyor nasıl yaparız yardımcı olurmusunuz. x ve y den sonra gelen karakterler 600.500 gibi

unutayy unutayy (1)
9 yıl önce sordu

    Toplam 2 Cevap


    1

     public class printer
            {
                public string x_ { get; set; }
                public string y_ { get; set; }
                public string z_ { get; set; }
            }
    
    List<printer> list_karakter = new List<printer>();
                string[] parse_s = { "G1 X588.766 Y582.661 E0.31179", "G1 X587.848 Y583.065 E0.27914" };
                foreach (var list_ in parse_s)
                {
                    string[] dizi;
                    dizi = list_.Split(' ');
                    printer printer = new printer();
                    foreach (var item_ in dizi)
                    {
                        if (item_.Length>2)
                        {
                            if (item_.Contains("X"))
                            {
                                printer.x_ = item_;
                            }
                            else if (item_.Contains("Y"))
                            {
                                printer.y_ = item_;
                            }
                            else if (item_.Contains("E"))
                            {
                                printer.z_ = item_;
                            }
                        }
                    }
                    list_karakter.Add(printer);
                }
    emkoroglu emkoroglu (327)
    9 yıl önce cevaplandı

      0

      çok teşekkürler  sayenizde program çalıştı

      unutayy unutayy (1)
      9 yıl önce cevaplandı

        üyelik gerektirir

        Cevap yazabilmek için üye girişi yapmalısınız.

        Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
        uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol