Hoşgeldin. Soru sormak veya cevaplamak için hemen üye ol.

String içinden slash işaretlerini nasıl silebilirim?

0 oy
89 kez görüntülendi
3, Nisan, 2020 ios development kategorisinde burhanaksendir tarafından soruldu

Şu şekilde bir string var:

\\This is a \\test string

Ben bu iki slash \\ işaretini şöyle silmeye çalışıyorum ama sadece tekini siliyor. Ne yapmam lazım?

let test = \\This is a \\test string
test.replacingOccurrences(of:  test, with: "")

Sonucun şöyle olması lazım:
This is a test string.

1 cevap

0 oy
4, Nisan, 2020 yasin tarafından cevaplandı
let test: String = "\\This is a \\test string"
test.replacingOccurrences(of: "\\", with: "")
5, Nisan, 2020 burhanaksendir tarafından yorumlandı

Denedim. Ama print edince şöyle gösteriyor:

\This is a \test string
5, Nisan, 2020 burhanaksendir tarafından yorumlandı

Zannedersem bir sorun var. Xcode 11.4 (11E146) kullanıyorum. Siz de bir dener misiniz print ile.

6, Nisan, 2020 yasin tarafından yorumlandı

Ben de xCode 11.4 kullanıyorum. playgorund'da denedim yine aynı sonucu aldım.
enter image description here

6, Nisan, 2020 burhanaksendir tarafından yorumlandı

Çok ilginç. Ben bir macOS uygulaması içindeki viewcontroller de deniyorum print ie. Anlayamadım gitti, neden ikisini birden silmiyor. Çok enteresan bir durum.

...