G1 X582.493 Y586.382 E0.07361
G1 X583.664 Y585.481 E0.12168
G1 X584.688 Y584.768 E0.16229
G1 X585.711 Y584.156 E0.20104
G1 X586.864 Y583.528 E0.24379
G1 X587.848 Y583.065 E0.27914
G1 X588.766 Y582.661 E0.31179
G1 X590.624 Y581.975 E0.37622
G1 X592.331 Y581.476 E0.43409
G1 X593.944 Y581.106 E0.48793
G1 X594.484 Y581.009 E0.50578
G1 X595.511 Y580.834 E0.53968
Z1.2
KARDEŞ ÇOK TEŞEKKÜRLER İLGİLENDİGİN İÇİN
KULLANACAGIM SİTRİNG BU ŞEKİLDE VE DAHA UZUN
SENİN VERDİGİN KOD BUNUN İÇİN GEÇERLİ OLUR MU
","url":"https://uzmanim.net/soru/string-icindeki-belirli-bir-ifadeyi-disari-cikarma/5794#a5809","author":{"@type":"Person","name":"unutay"},"comment":[{"@type":"Comment","name":"G1 X595.511 Y580.834 E0.53968 ne lazım burda sana, x y e sureklı varmı değişken bır yapıdamı ","author":{"@type":"Person","name":"emkoroglu"},"text":"G1 X595.511 Y580.834 E0.53968 ne lazım burda sana, x y e sureklı varmı değişken bır yapıdamı "},{"@type":"Comment","name":"bu 3d printer ın komnut dosyaısı 150 adet e kadar çıkabiliyor satırlar. bana burda x y z eksenlerinin konum bilgilerinin hepsi lazım. x400.400 gibi. ama ayırırken ","author":{"@type":"Person","name":"unutay"},"text":"bu 3d printer ın komnut dosyaısı 150 adet e kadar çıkabiliyor satırlar. bana burda x y z eksenlerinin konum bilgilerinin hepsi lazım. x400.400 gibi. ama ayırırken "},{"@type":"Comment","name":"HAYIRLI RAMAZANLAR ","author":{"@type":"Person","name":"unutay"},"text":"HAYIRLI RAMAZANLAR "},{"@type":"Comment","name":"İNDEKS NUMARALARI x400.300 0. olacak şekilde yani tek tek ayrılması gerekiyor","author":{"@type":"Person","name":"unutay"},"text":"İNDEKS NUMARALARI x400.300 0. olacak şekilde yani tek tek ayrılması gerekiyor"},{"@type":"Comment","name":"cevabı güncelledim","author":{"@type":"Person","name":"emkoroglu"},"text":"cevabı güncelledim"}],"commentCount":5,"dateCreated":"2014-06-27T16:24:07.367+03:00","dateModified":"2014-06-27T16:24:07.367+03:00","text":"G1 X581.986 Y586.808 E0.05208 F1080.000
G1 X582.493 Y586.382 E0.07361
G1 X583.664 Y585.481 E0.12168
G1 X584.688 Y584.768 E0.16229
G1 X585.711 Y584.156 E0.20104
G1 X586.864 Y583.528 E0.24379
G1 X587.848 Y583.065 E0.27914
G1 X588.766 Y582.661 E0.31179
G1 X590.624 Y581.975 E0.37622
G1 X592.331 Y581.476 E0.43409
G1 X593.944 Y581.106 E0.48793
G1 X594.484 Y581.009 E0.50578
G1 X595.511 Y580.834 E0.53968
Z1.2
KARDEŞ ÇOK TEŞEKKÜRLER İLGİLENDİGİN İÇİN
KULLANACAGIM SİTRİNG BU ŞEKİLDE VE DAHA UZUN
SENİN VERDİGİN KOD BUNUN İÇİN GEÇERLİ OLUR MU
","upvoteCount":0}],"upvoteCount":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
Toplam 2 cevap
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); }
Kolay Gelsin.
unutay 10 yıl önce
ne zaman yazdın bunu sen
unutay 10 yıl önce
usta ben bunu kullanamadım nasıl kullac acagız bu sınıfı anlatabilirmisin acaba
unutay 10 yıl önce
bu sınıfırn metodu yok
unutay 10 yıl önce
bu işin oluru var mı streamreader readline okurken satır satır okuyor, okudugu satırda x y e f var bunların ayrılması gerekiyor. bu iş yapılabilir mi. siz yapabilirmisiniz. ismim aydın gokcukur tlf 0530 227 39 08 bu 3d printer ın benim için en önemli yeri. text dosyasından istedigim gibi okuma yapabilirsem printer ı yada cnc makinelerinin arayüz programlarını ve kartlarını yapabilirim.
G1 X581.986 Y586.808 E0.05208 F1080.000
G1 X582.493 Y586.382 E0.07361
G1 X583.664 Y585.481 E0.12168
G1 X584.688 Y584.768 E0.16229
G1 X585.711 Y584.156 E0.20104
G1 X586.864 Y583.528 E0.24379
G1 X587.848 Y583.065 E0.27914
G1 X588.766 Y582.661 E0.31179
G1 X590.624 Y581.975 E0.37622
G1 X592.331 Y581.476 E0.43409
G1 X593.944 Y581.106 E0.48793
G1 X594.484 Y581.009 E0.50578
G1 X595.511 Y580.834 E0.53968
Z1.2
KARDEŞ ÇOK TEŞEKKÜRLER İLGİLENDİGİN İÇİN
KULLANACAGIM SİTRİNG BU ŞEKİLDE VE DAHA UZUN
SENİN VERDİGİN KOD BUNUN İÇİN GEÇERLİ OLUR MU
emkoroglu 10 yıl önce
G1 X595.511 Y580.834 E0.53968 ne lazım burda sana, x y e sureklı varmı değişken bır yapıdamı
unutay 10 yıl önce
bu 3d printer ın komnut dosyaısı 150 adet e kadar çıkabiliyor satırlar. bana burda x y z eksenlerinin konum bilgilerinin hepsi lazım. x400.400 gibi. ama ayırırken
unutay 10 yıl önce
HAYIRLI RAMAZANLAR
unutay 10 yıl önce
İNDEKS NUMARALARI x400.300 0. olacak şekilde yani tek tek ayrılması gerekiyor
emkoroglu 10 yıl önce
cevabı güncelledim