Ejemplo de la función de cadena de ASP
Use la función de cadena para realizar frustraciones, reemplazo de casos, etc. en una cadena.
| función | gramática | Función |
| Fila | Len (cadena | Varname) | Devuelve el número de caracteres en la cadena, o el número de bytes requeridos para almacenar una variable. |
| Recortar | Recorte (cadena) | Retire los espacios antes y después de la cadena |
| Ltrim | Ltrim (cadena) | Retire los espacios frente a la cuerda |
| Rtrim | Rtrim (cadena) | Retire los espacios después de la cadena |
| Medio | Mid (cadena, inicio, longitud) | Comience desde el carácter de inicio de la cadena de cadena para obtener una cadena de longitud longitud. Si se omite el tercer parámetro, indica la cadena que comienza desde el carácter de inicio hasta el final de la cadena. |
| Izquierda | Izquierda (cadena, longitud) | Obtener una cadena de longitud de longitud desde el lado izquierdo de la cadena de cadena |
| Bien | Derecha (cadena, longitud) | Obtener una cadena de longitud de longitud desde el lado derecho de la cadena de cadena |
| Lcase | Lcase (cuerda) | Convierta todas las letras mayúsculas en la cadena de cadena en letras minúsculas |
| Ucase | Ucase (cadena) | Convierta todas las letras mayúsculas en cadena en cadena en letras mayúsculas |
| Strcompe | Strcomp (string1, string2 [, compare]) | Devuelve el resultado de la comparación entre cadena String1 y cadena String2. Si las dos cadenas son las mismas, devuelve 0, si es menos, devuelve -1, y si es mayor, devuelve 1 |
| Instrucción | Instr (String1, String2 [, compare] ) | Devuelve la primera aparición de la cadena String1 en la cadena String2 |
| Dividir | Split (String1, Delimiter [, count[, start] ]) | Divida la cadena en una matriz unidimensional de acuerdo con el delimitador, donde el delimitador se usa para identificar los límites de la subcadena. Si se omite, use el espacio ("") como el separador. Cuente el número de subcadenas devueltas, -1 indica que se devuelven todas las subcadenas. El inicio es 1 para realizar la comparación de texto; Si es 0 o realiza una comparación binaria. |
| Reemplazar | Replace(expression, find, replacewith[, compare[, count[, start]]]) | Devuelve una cadena donde se reemplaza un número especificado de algunos sustros (hallazgos) con otra subcadena (reemplazar con). |
1. Ejemplo de función de LEN:
El siguiente ejemplo utiliza la función LEN para devolver el número de caracteres en una cadena:
Dim MyStringMyString = Len("VBSCRIPT") 'MyStringcontiene8. 2. TRIM, LTRIM, RTRIM FUNCIÓN Ejemplos:
El siguiente ejemplo utiliza las funciones LTRIM, RTRIM y TRIM para eliminar los espacios, los espacios de cola, los espacios de inicio y la cola al comienzo de una cadena:
Dim MyVarMyVar = LTrim(" vbscript ") 'MyVarcontiene"vbscript ".MyVar = RTrim(" vbscript ") 'MyVarcontiene" vbscript".MyVar = Trim(" vbscript ") 'MyVar