Swift String - Dropfirst

Swift String - Dropfirst

dropfirst () em swift é usado para remover o primeiro caractere da string. Por padrão, ele retorna a string removendo o primeiro caractere. Se você deseja um número específico de caracteres desde o primeiro.

Sintaxe:

swift_string.dropfirst (valor)

Parâmetro:

É preciso apenas um parâmetro opcional.

valor - Especifica o valor inteiro para excluir caracteres na string swift do primeiro.

Para entender esse método muito melhor, temos que ver os exemplos em detalhes.

Exemplo 1:

Vamos criar uma string e excluir o primeiro caractere sem especificar nenhum parâmetro usando o DropFirst ().

// Considere a corda Swift.
var swift_string: string = "potássio, carbono"
print ("String original -", Swift_string)
// Remova apenas o primeiro caractere.
Print ("Swift_string após excluir o primeiro caractere -", swift_string.dropfirst ())

Saída:

Explicação:

Linha 2:

Criamos uma corda chamada Swift_String que segura - “potássio, carbono”.

Linha 7:

Agora, estamos exibindo o swift_string excluindo o primeiro caractere.

A saída é “Otassium, carbono”.

Exemplo 2:

Vamos criar uma string e excluir os 5 primeiros caracteres, especificando o valor como 5.

// Considere a corda Swift.
var swift_string: string = "potássio, carbono"
print ("String original -", Swift_string)
// Remova os primeiros 5 caracteres
Print ("Swift_string após excluir os primeiros 5 caracteres -", ​​swift_string.dropfirst (5))

Saída:

Explicação:

Linha 2:

Criamos uma corda chamada Swift_String que segura - “potássio, carbono”.

Linha 7:

Agora, estamos exibindo o swift_string excluindo os 5 primeiros caracteres.

A saída é “sium, carbono”. Os personagens que são removidos são - “P, o, t, a, s”.

Suponha que o comprimento da string seja 4. Se você especificar o valor como 5, o método Dropfirst () não retornará nenhum erro. Ele excluirá os 4 primeiros caracteres.

Exemplo 3:

Vamos criar uma string e excluir os 10 primeiros caracteres, especificando o valor como 10.

// Considere a corda Swift.
var swift_string: string = "nitrogen"
print ("String original -", Swift_string)
// Remova os 10 primeiros caracteres
print ("swift_string após excluir os 10 primeiros caracteres -", ​​swift_string.Dropfirst (10))

Saída:

Explicação:

Linha 2:

Criamos uma string chamada swift_string que segura - "nitrogen".

Linha 7:

Agora, estamos exibindo o swift_string excluindo os 10 primeiros caracteres.

A saída está vazia. Todos os personagens são removidos.

Exemplo 4:

Vamos criar uma string e excluir os 4 primeiros caracteres, especificando o valor como 4. Agora, compare -o com a string real dentro da instrução if.

// Considere a corda Swift.
var swift_string: string = "nitrogen"
print ("String original -", Swift_string)
// Verifique se as duas seqüências são iguais ou não.
if (swift_string == swift_string)
Imprimir ("Ambas as cordas são as mesmas")

outro
Imprimir ("Ambas as cordas não são as mesmas")

// Remova os 4 primeiros caracteres e
// Verifique se as duas seqüências são iguais ou não.
if (swift_string == swift_string.dropfirst (4))
Imprimir ("Ambas as cordas são as mesmas")

outro
Imprimir ("Ambas as cordas não são as mesmas")

Saída:

Explicação:

Linha 2:

Criamos uma string chamada swift_string que segura - "nitrogen".

Linha 7-12:

Primeiro, estamos verificando as mesmas cordas

Da saída, eles são iguais.

Linha 15-21:

Agora, exclua os 4 primeiros caracteres de swift_string e compare -os com a string: eles não são os mesmos.

Conclusão

Neste tutorial rápido, vimos como excluir os primeiros caracteres de uma string swift usando o método DropFirst (). Se você deseja um número específico de caracteres desde o primeiro. Também discutimos este método com declarações if-else para entender esse conceito muito melhor.