2010-02-08 12 views

Respuesta

74

Sí, Mid.

Dim sub_str 
sub_str = Mid(source_str, 10, 5) 

El primer parámetro es la cadena de origen, el segundo es el índice de inicio y el tercero es la longitud.

@bobobobo: Tenga en cuenta que las cadenas de VBScript están basadas en 1, no en 0. Pasar 0 como argumento a Mid produce "llamada de procedimiento no válida o argumento Mid".

+1

FYI - El tercer parámetro es opcional, en cuyo caso se devolverá al final de la cadena. – Spongeboy

+0

También hay funciones Izquierda() y Derecha() que subscriben desde la izquierda o la derecha, respectivamente. No sé si tendrían beneficios de rendimiento sobre Mid() o no. –

Cuestiones relacionadas