String İçinden Belirli Bir Kısmını Almak - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: String İçinden Belirli Bir Kısmını Almak (/konu-string-icinden-belirli-bir-kismini-almak.html) |
Cvp: String İçinden Belirli Bir Kısmını Almak - accessman - 08/04/2020 şimdi ben bunun ile "% 52 DM tip2, Lumbalgo siyatik, Depresif belirtilerşe giden uyum bozukluğu" içindeki "52" kısmını alabiliyorum bu fonksiyon ile asıl metinden bu rakamı ve % yi nasıl çıkarabilirim replace ile "%" karakterini ve "52" yi silebilirim ama ya metinde başka "%" ve 52 rakamları varsa ya metin şöyle olsa idi "% 52 DM tip2, Lumbalgo siyatik, 52-Depresif belirtilerşe giden uyum bozukluğu % lik değer" bu geçen diğer 52 ve % kısımlarını silmeden ilk "%52" nasıl asıl metinden çıkarabilirim Cvp: String İçinden Belirli Bir Kısmını Almak - feraz - 08/04/2020 2.mesajdakini bir daha okuyunuz nasıl tapmışım instr.Neden sadece % aratıyorsunuz? Cvp: String İçinden Belirli Bir Kısmını Almak - feraz - 08/04/2020 İf instr(veri,"%52")> 0 then Kacinci= instr(veri,"%52") Uzunluk2="%52" Sonuc1=mid(veri,1,uzunluk2) Sonuc2=mid(veri,kacinci+uzunluk2,len(veri)) Sonuç=sonuc1 & sonuc2 Yukarıdakş mantık gibi olabilir.Tabii biraz daha kısaltmak için instr nin tersi vardı onu unuttum.Onunlada sondan bulunur kaçıncı olduğu. End if İnstrrew miş sondan bulmak için yani a= instrrew(veri,"%52") gibi Cvp: String İçinden Belirli Bir Kısmını Almak - accessman - 08/04/2020 ama bazen şöyle yazmışlar "52%" Cvp: String İçinden Belirli Bir Kısmını Almak - feraz - 08/04/2020 Ben sadece tek koşuş için yazdım.52% içinde aynı koddaki %52 yerine yukardaki gibi aratacaksınız.Ayrıca split ilede olur eve varınca ilgilenirim mobilden kod yazmak yoruyor Cvp: String İçinden Belirli Bir Kısmını Almak - feraz - 08/04/2020 Bu kodu deneiniz.
|