Uso de variables y métodos de cadena en scripts de Windows PowerShell

Completado

Las variables de cadena se usan normalmente en scripts. Puede usar cadenas para almacenar datos de entrada de usuario y otros datos de texto. Existen muchos métodos que puede usar para manipular cadenas. Muchos de estos métodos rara vez se usan, pero es bueno conocerlos por si los necesita.

La variable de cadena solo tiene una propiedad, Length (longitud). Al revisar la longitud de una variable de cadena, devuelve el número de caracteres de la cadena. Por ejemplo:

$logFile.Length

En la tabla siguiente se enumeran algunos de los métodos disponibles para las variables de cadena.

Tabla 1: Métodos disponibles para variables de cadena

Método Descripción
Contains(string value) Identifica si la variable contiene una cadena específica. El resultado es $true o $false.
Insert(int startindex,string value) Inserta una cadena de texto en el número de carácter especificado.
Remove(int startindex,int count) Elimina un número especificado de caracteres de la cadena comenzando por el número de carácter especificado. Si no se especifica el recuento, la cadena se trunca en el número de carácter especificado.
Replace(string value,string value) Reemplaza todas las instancias de la primera cadena por la segunda.
Split(char separator) Divide una sola cadena en varias cadenas en los puntos especificados por un carácter.
ToLower() Convierte una cadena a minúsculas.
ToUpper() Convierte una cadena a mayúsculas.