How to trim punctuation in Swift

1 Answer

0 votes
import Foundation

let array = [
    "swift!!!",
    "...c",
    "java,,,",
    "c++",
    "**python__",
    ".S.Q.L."
]

for s in array {
    print(trimPunctuation(s))
}

func trimPunctuation(_ s: String) -> String {
    let charsToTrim: CharacterSet = ["*", "!", ",", ".", "_"]
    
    return s.trimmingCharacters(in: charsToTrim)
}



/*
run:

swift
c
java
c++
python
S.Q.L

*/

 



answered Nov 23, 2024 by avibootz

Related questions

1 answer 99 views
1 answer 122 views
122 views asked Nov 23, 2024 by avibootz
1 answer 116 views
116 views asked Nov 23, 2024 by avibootz
1 answer 94 views
94 views asked Nov 23, 2024 by avibootz
1 answer 95 views
95 views asked Nov 23, 2024 by avibootz
1 answer 86 views
1 answer 97 views
97 views asked Nov 23, 2024 by avibootz
...