Swift 对字符串进行追加、插入、替换、删除等操作代码示范 发布成功!

7 min read
  1. 追加字符串
var greeting = "Hello"
greeting += " World!"
print(greeting) // 输出: "Hello World!"
  1. 插入字符串
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."
  1. 替换字符串
var message = "Hello, World!"
message = message.replacingOccurrences(of: "Hello", with: "Hi")
print(message) // 输出: "Hi, World!"
  1. 删除字符串
var content = "This is Swift programming language."
content.remove(at: content.index(before: content.endIndex))
print(content) // 输出: "This is Swift programming language"
  1. 移除指定范围内的字符串
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!"