-2

I am removing white space from a string with "trimmingCharacters" but space is not removing .


    let number = "123 456"
    let replaced = number.trimmingCharacters(in: .whitespaces)
     print(username)
     print(replaced)

Mantu
  • 1,017
  • 1
  • 10
  • 21
Coding
  • 85
  • 1
  • 7

2 Answers2

1

Use replacingOccurrences(of:with:) method on String, i.e.

let number = "123 456"
let replaced = number.replacingOccurrences(of: " ", with: "")

print(replaced) //Output: 123456
PGDev
  • 23,751
  • 6
  • 34
  • 88
0

Use String replacingOccurrences

let number = "123 456"
let replaced = number.replacingOccurrences(of: " ", with: "")
print(replaced)

or

Use Filter

let removed = number.filter{!$0.isWhitespace}
print(removed)

Output 123456

Kathiresan Murugan
  • 2,783
  • 3
  • 23
  • 44