例如,我有以下字符串:
e it z should a make q sense
我希望它是
it should make sense
有没有一种方法可以做到这一点,而不必创建或循环通过一些字符集?
wlsrxk511#
你可以使用正则表达式来实现你的目标。
let stringWithSingleChars = "e it z should a make q sense" stringWithSingleChars.replacingOccurrences(of: #"\b\w\b"#, with: "", options: .regularExpression, range: nil)
该模式先匹配单词边界,然后匹配单个单词字符,最后匹配空格,结果是匹配所有单个字符后的空格。
1条答案
按热度按时间wlsrxk511#
你可以使用正则表达式来实现你的目标。
该模式先匹配单词边界,然后匹配单个单词字符,最后匹配空格,结果是匹配所有单个字符后的空格。