Una subcadena es un conjunto de caracteres en una secuencia , que se encuentra o tomada de una variable de cadena. Por ejemplo, " día " y "od " son dos subseries de " hoy". Visual Basic Script , también conocido como VBScript o VBS , tiene varias funciones que le permiten analizar las cadenas de la existencia de sub-cadenas , o crear nuevos Variables subcadena de cadenas existentes. Funciones de búsqueda
El InStr y funciones InStrRev tomar una cadena y una búsqueda de la existencia de una subcadena dentro de ella. Usted tiene que proporcionar la cadena y los valores de búsqueda de subcadenas a cualquier función. De forma predeterminada , la función InStr comienza la búsqueda con el primer carácter de la cadena , mientras que la función InStrRev comienza la búsqueda con el último carácter. Sin embargo, con ambas funciones , se puede especificar una posición de partida diferente , a partir de sus respectivos extremos .
Funciones de creación
Las funciones Left , Right y Mid toman una cadena y devolver una subcadena que contiene una porción de la original . Las funciones de izquierda y derecha requieren que introduzca una cadena y una longitud de la subcadena. Comienzan la creación de la subcadena de los lados izquierdo y derecho de la original, respectivamente . La función Mid , debe proporcionar una cadena original y una posición de carácter desde el que empezar a crear la subcadena , empezando desde el primer carácter . Usted tiene la opción de proporcionar una longitud de esta función , también
Recortar Funciones
VBS tiene tres funciones de acabado: . Trim, LTrim y RTrim . Los tres quitar espacios en blanco de una cadena de caracteres y devuelven una subcadena. Cada función sólo requiere la cadena para recortar como un parámetro . La función LTrim elimina los espacios en blanco desde el extremo izquierdo de una cadena y la función RTrim hace lo mismo , pero desde el lado derecho . La función Trim es una combinación de los dos , ya que elimina los espacios en blanco de los dos extremos .
Reemplazar la función
La función replace toma una cadena , busca la existencia de una subcadena dentro de ella, y reemplaza la subcadena con una nueva subcadena. Debe proporcionar los tres valores de la función. Usted también tiene la opción de proporcionar una posición de partida desde el que comenzar la búsqueda de la subcadena , comenzando desde el extremo izquierdo de la cadena principal. También puede especificar el número de veces que desea reemplazar la subcadena. Por defecto, la función sustituye todas las ocurrencias .