Swift String remove()

remove() 方法在字符串的指定位置移除一个字符。

示例

var greet = "Good-morning"

// position of the character to remove
var i = greet.index(greet.startIndex, offsetBy: 4)

// remove the character greet.remove(at: i)
print(greet) // Output: Goodmorning

remove() 语法

字符串 remove() 方法的语法是

string.remove(at: i)

此处,stringString 类的一个对象。


remove() 参数

remove() 方法只接受一个参数。

  • i - 要移除字符的索引

remove() 返回值

  • 返回从 string 中移除的字符

示例:Swift 字符串 remove()

var message = "Hello, World!"

print("Before Removing:", message)

// position of the character to remove
var i = message.index(message.startIndex, offsetBy: 12)

// remove the character at index i var removed = message.remove(at: i)
print("After Removing:", message) print("Removed Character:", removed)

输出

Before Removing: Hello, World!
After Removing: Hello, World
Removed Character: !

在这里,我们从 message 字符串中移除了 "!"。被移除的字符存储在 removed 变量中。

你觉得这篇文章有帮助吗?

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战