Considere el siguiente escenario:
Mounika es ingeniero químico. Ella tiene muchos productos químicos. Es muy difícil para ella encontrar el nombre de un químico que comienza con un nombre. Su hermano, Rathore, la ayudó a encontrar el nombre químico basado en los personajes iniciales de los nombres químicos. Usó un lenguaje de programación rápido para verificar el nombre inicial del químico. De esta manera, ayudó a su hermana.
Hasprefix ()
El hasprefix () en la cadena Swift se usa para verificar si la cadena comienza con caracteres particulares o una cadena. Si la cadena comienza con la cadena dada, se devuelve el valor booleano verdadero. En otros casos, se devuelve el falso (si la cadena no comienza con caracteres particulares o una cadena).
Sintaxis:
swift_string.Hasprefix (cadena)
Parámetros:
Se necesita solo una cadena como parámetro.
Para comprender este método mucho mejor, tenemos que ver los ejemplos en detalle.
Ejemplo 1:
Creemos una cadena y verifiquemos si esta cadena comienza con una cadena en particular.
// Considere la cadena rápida.
var swift_string: string = "enlaces de hidrógeno y oxígeno"
print ("Cadena original -", swift_string)
// Verifique si el swift_string comienza con "hidrógeno"
imprimir ("¿El swift_string comienza con hidrógeno? ?- ", swift_string.Hasprefix ("Hidrógeno"))
Producción:
Explicación:
Línea 2:
Creamos una cadena llamada swift_string que contiene el "enlace de hidrógeno y oxígeno".
Línea 7:
Ahora, verificamos si el swift_string comienza con "hidrógeno".
La salida es verdadera porque comienza con la cadena "hidrógeno".
Ejemplo 2:
Creemos una cadena y verifiquemos si esta cadena comienza con una cadena en particular.
// Considere la cadena rápida.
var swift_string: string = "nitrógeno y neón"
print ("Cadena original -", swift_string)
// verifique si el swift_string comienza con "metano"
imprimir ("¿El swift_string comienza con metano? ?- ", swift_string.Hasprefix ("metano"))
Producción:
Explicación:
Línea 2:
Creamos una cadena llamada swift_string que contiene el "nitrógeno y neón".
Línea 7:
Ahora, verificamos si el swift_string comienza con "metano".
La salida es falsa porque no comienza con la cadena "metano".
Ejemplo 3:
Creemos una cadena y verifiquemos si esta cadena comienza con un carácter en particular.
// Considere la cadena rápida.
var swift_string: string = "potasio, carbono"
print ("Cadena original -", swift_string)
// verifique si el swift_string comienza con "p"
imprimir ("¿El swift_string comienza con p? ?- ", swift_string.Hasprefix ("P"))
// verifique si el swift_string comienza con "P"
imprimir ("¿El swift_string comienza con p? ?- ", swift_string.Hasprefix ("P"))
Producción:
Explicación:
Línea 2:
Creamos una cadena llamada swift_string que contiene el "potasio, carbono".
Línea 7:
Ahora, verificamos si el swift_string comienza con "P".
La salida es verdadera porque el swift_string comienza con "P".
Línea 10:
Ahora, verificamos si el swift_string comienza con "P".
La salida es falsa porque el swift_string no comienza con "P".
Ejemplo 4:
Creemos una cadena y verifiquemos si esta cadena comienza con una cadena particular con una declaración if-else.
// Considere la cadena rápida.
var swift_string: string = "potasio, carbono"
print ("Cadena original -", swift_string)
// Verifique si el swift_string comienza con "carbono"
if (swift_string.Hasprefix ("carbono"))
Imprimir ("Swift_String Start with Carbon")
demás
imprimir ("Swift_string no comienza con carbono")
Producción:
Explicación:
Línea 2:
Creamos una cadena llamada swift_string que contiene el "potasio, carbono".
Línea 7-12:
Ahora, verificamos si el swift_string comienza con "carbono" usando una declaración if-else.
La salida es "swift_string no comienza con carbono" ya que la condición interna si falla.
Conclusión
De esta manera, Rathore ayudó a su hermana al explicar el concepto. El hasprefix () en la cadena Swift se usa para verificar si la cadena comienza con caracteres particulares o una cadena. Es sensible a la caja. También es posible usar este método con las declaraciones if-else. Asegúrese de comprender todos los ejemplos explicados en este artículo.