¿Cómo eliminar un carácter específico de una string en Swift?

El lenguaje Swift admite diferentes tipos de colecciones genéricas y una string es una de ellas. Una string es una colección de alfabetos. En la string Swift, verificamos la eliminación de un carácter de la string. Para hacer esta tarea usamos la función remove() . Esta función se utiliza para eliminar un carácter de la string. Devolverá un carácter que se eliminó de la string dada.

Sintaxis:

string.remove(en: i)

Aquí string es un objeto de la clase string.

Parámetros: Esta función acepta un parámetro que se ilustra a continuación:

  • i: Es un índice especificado del carácter a eliminar.

Valor de retorno: esta función devuelve un carácter que se eliminó de la string especificada.

Ejemplo 1:

Swift

// Swift program to removes a character from the string
import Swift
  
// Creating an string
var string = "GFG"
  
// Position of the character to remove
var i = string.index(string.startIndex, offsetBy: 1)
  
// Removing the character
var removed_String = string.remove(at: i)
  
// Getting the string after removal of character
print(string)
  
// Getting the removed character
print(removed_String)

Producción:

GG
F

Ejemplo 2:

Swift

// Swift program to removes a character from the string
import Swift
  
// Creating an string
var string = "Geeks"
  
print("Before Removing:", string)
  
// Position of the character to remove
var i = string.index(string.startIndex, offsetBy: 4)
  
// Removing the character
var removed_String = string.remove(at: i)
  
print("After Removing:", string)
  
print("Removed Character:", removed_String)

Producción:

Before Removing: Geeks
After Removing: Geek
Removed Character: s

Publicación traducida automáticamente

Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *