- 追加字符串
var greeting = "Hello"
greeting += " World!"
print(greeting) // 输出: "Hello World!"
- 插入字符串
var sentence = "I love Swift programming language."
sentence.insert(contentsOf: " great", at: sentence.index(sentence.startIndex, offsetBy: 10))
print(sentence) // 输出: "I love Swift great programming language."
- 替换字符串
var message = "Hello, World!"
message = message.replacingOccurrences(of: "Hello", with: "Hi")
print(message) // 输出: "Hi, World!"
- 删除字符串
var content = "This is Swift programming language."
content.remove(at: content.index(before: content.endIndex))
print(content) // 输出: "This is Swift programming language"
- 移除指定范围内的字符串
var text = "Hello, beautiful world!"
let range = text.index(text.startIndex, offsetBy: 7)..<text.index(text.endIndex, offsetBy: -7)
text.removeSubrange(range)
print(text) // 输出: "Hello, world!"