¿Cómo verificar si una string contiene otra 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 si la string especificada está presente en una string o no. Para hacer esta tarea usamos la función contains(). Esta función se utiliza para verificar si la string especificada, es decir, la secuencia de caracteres, está presente en la string o no. Devolverá verdadero si la string dada está presente en la string; de lo contrario, devolverá falso. 

Sintaxis:

string.contains(char: charSequence)

Aquí string es un objeto de la clase string.

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

  • char: Este parámetro es una secuencia específica de caracteres.

Valor devuelto: esta función devolverá verdadero si la string dada está presente en la string; de lo contrario, devolverá falso. 

Ejemplo 1:

Swift

// Swift program to check if the specified string
// is present in the string or not
import Foundation
  
// Creating an string
let string = "GFG is a CS Portal."
  
// Checking if the string contains "CS"
let result1 = string.contains("CS")
  
// Getting the result
print(result1)
  
// Checking if the string contains "GeeksforGeeks"
let result2 = string.contains("GeeksforGeeks")
  
// Getting the result
print(result2)

Producción:

true
false

Ejemplo 2:

Swift

// Swift program to check if the specified string
// is present in the string or not
import Foundation
  
// Creating an string
let string = "GFG is a CS Portal."
  
// Checking if the given string is present in the string or not
if (string.contains(" "))
{
    print("Blank space is present in the string")
}
else{
    print("Blank space is not present in the string")
}
    
// Checking if the given string is present in 
// the string or not
if (string.contains("Computer Science"))
{
    print("Computer Science is present in the string")
}
else{
    print("Computer Science is not present in the string")
}

Producción:

Blank space is present in the string
Computer Science is not present in the string

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 *