Introducción de funciones de cadena VB.Net

Una cadena no es más que una colección de caracteres. En términos muy simples, String puede definirse como la matriz de caracteres. Cuando se trata de una variable de comprensión, Integer es lo primero que aprendemos. Un entero es el tipo de datos que almacena el valor entero, de la misma manera, char es el tipo de datos que almacena un solo carácter y, de manera similar, una cadena es el tipo de datos que permite el almacenamiento del conjunto de caracteres en una sola variable.

También podemos almacenar la cadena en una matriz de caracteres, pero la forma simple de almacenar cualquier cadena es mediante el uso del tipo de datos de cadena. Podemos realizar varias funciones en las cadenas que veremos más adelante. La capacidad de procesar valores de cadena ayuda mucho a crear aplicaciones complejas. Ahora en la siguiente sección, aprenderemos cómo implementar cadenas.

Declaración e inicialización de VB.Net

Para llevar la cadena en uso real, primero tendremos que declarar la cadena. Una vez que se declara, podemos usarlo varias veces según sea necesario. A continuación se muestra la sintaxis para declarar una cadena en VB .net.

Dim Str as String

  • Dim: es la palabra clave utilizada al declarar cualquier variable.
  • Str: es el nombre de la variable que contendrá el valor de la cadena.
  • Cadena: es la palabra clave que se utiliza para indicar que el valor que tendrá Str debería ser una cadena.

Ahora, una vez que se declara el nombre de la variable, tenemos que ponerle algún valor para que pueda usarse en el programa. Podemos asignar el valor a la variable ya sea tomando la entrada de un usuario en tiempo de ejecución o podemos asignar el valor manualmente. Aquí veremos cómo podemos asignar el valor manualmente.

Str=“Latin”

Aquí el valor ha sido asignado a la variable str. Al asignar el valor de cadena a la variable, debemos asegurarnos de que los valores se escriban entre comillas dobles. Una vez que se asignan los valores, podemos usarlo en cualquier parte del programa.

Trabajar con funciones de cadena VB.Net:

En esta sección, veremos cómo se puede usar string con varias funciones para procesar el valor y generar la salida deseada. A continuación se muestran las funciones de cadena que se utilizan para trabajar con String.

1. función Asc

Esta función de cadena en VB.Net se usa para obtener el valor entero de la primera letra de la cadena. Su valor entero es en realidad el valor entero de ese carácter.

Ejemplo

Entrada

Dim Str as String
Str=“Latin”
Asc(Str)

Salida: 76

2. Función de formato

Esta función se utiliza para organizar la cadena en un formato particular. Aquí consideraremos un ejemplo que cambiará la representación de datos.

Ejemplo

Entrada
Dim ChangedTime As Date = #03/23/2019 4:10:43 PM#
Dim ChangedTime as the string
ChangedTime = Format(TestDateTime, "h:m:s")

Salida: 04:10:43 PM

3. Función de unión

Esta función de cadena VB.Net se usa para unir dos subcadenas. Aquí, en este ejemplo, crearemos una matriz de cadena y luego agregaremos el valor en la matriz con una coma (, ).

Ejemplo

Entrada

Dim ItemList() As String = (“Apple”, “Banana”, “Guava”)
Dim JoinItemList as string = Join(ItemList, ", ")

Salida: manzana, plátano, guayaba

4. Función LCase

Esta función convertirá todos los caracteres de la cadena en minúsculas. Si el carácter ya está en minúscula, ignorará al personaje que lo convertirá en minúscula.

Ejemplo

Entrada

Dim Uppercase as String = “HELLO WORLD”
Dim Lowercase as String = LCase(Uppercase)

Salida: hola mundo

5. Función izquierda

Esta función devolverá los caracteres específicos de la izquierda según lo solicitado al mencionar cualquier número. Si usaremos esta función para obtener los primeros cuatro caracteres de la cadena desde el extremo izquierdo, entonces tenemos que mencionar el número 4.

Ejemplo

Entrada

Dim CheckStr as string = “Hey Jim”
Dim ResultStr as string = Left(CheckStr, 3)

Salida: Hey

6. función Len

Esta función de cadena en VB.Net devolverá el número de caracteres en una cadena. El valor devuelto será un valor entero, por lo que debe almacenarse en la variable entera.

Ejemplo

Entrada

Dim StrWords as String = “You are a hero!”
Dim WordCount as Integer = Len(StrWords)

Salida: 15

7. Función correcta

Esta función devolverá el número especificado de caracteres de una cadena desde el lado derecho. La forma en que ha funcionado la función Izquierda funcionará de manera similar. La única diferencia será que seleccionará los caracteres de la derecha.

Ejemplo

Entrada

Dim CheckStr as string = “Hey Jim”
Dim ResultStr as string = Right(CheckStr, 3)

Salida: Jim

8. Función dividida

Esta función de cadena en VB.Net se usa para dividir la cadena. Aunque hay varios delimitadores que podrían usarse con la función y aquí solo lo separaremos con espacio.

Ejemplo

Entrada

Dim CheckStr as String = “How are you?”
Dim OutputStr as String = Split(CheckStr)

Salida: ("Cómo", "son", "usted?"), Es la matriz de la cadena en realidad.

9. Función StrReverse

Esta función se usará para invertir el valor de la cadena. Suena igual que intercambiar los caracteres para revertir la cadena. Veamos un ejemplo.

Ejemplo

Entrada

Dim CorrectStr as String = “Apple”
Dim ReverseString as String = StrReverse(CorrectStr)

Salida: elppA

10. función UCase

Esta función de cadena VB.Net convertirá todos los caracteres en minúscula de la cadena en mayúsculas. Funciona exactamente al revés como lo hace la función Lcase.

Ejemplo

Entrada

Dim LowercaseStr as String = “Hello Jim”
Dim UppercaseStr as String = UCase(LowercaseStr)

Salida

Hola Jim

Conclusión - Funciones de cadena VB.Net

La cadena es un tipo de datos muy útil en cualquier lenguaje de programación. Casi todos desconocemos que desempeña un papel vital en la protección de la identificación de usuario y la contraseña. Hay varios algoritmos complejos llamados algoritmos de hashing que solo manipulan la cadena para agregar una ventaja en la seguridad de los datos. Para trabajar con String toda su necesidad es comprender la posibilidad que poseen las funciones de cadena.

Artículos recomendados

Esta ha sido una guía para las funciones de cadena VB.Net. Aquí hemos discutido el funcionamiento de las funciones de cadena en Vb.Net con la ayuda de ejemplos. También puede consultar los siguientes artículos para obtener más información:

  1. Pregunta de entrevista de cadena de Java con respuestas
  2. Funciones de cadena en Java con ejemplos
  3. Preguntas de la entrevista de VB.NET
  4. C # y VB.Net