¿Estás tratando de romper una cuerda en pedazos más pequeños? ASP proporciona una función de división fácil de usar que le permite cortar y cortar una cadena.

Digamos que entiendes una oración y quieres poner cada palabra en una variable diferente. Entonces tomas

NameStr = "Sr. John Smith"

Configure la matriz para mantener los resultados con

Dim WordArray

luego haga la división, usando un espacio como indicador de división

WordArray = Split (NameStr, "")

Ahora WordArray (0) es igual a "Mr.", WordArray (1) es igual a "John" y WordArray (2) es igual a "Smith". Puede usar varias funciones de matriz y otras funciones de cadena para trabajar con estos resultados.

Por supuesto, hay muchas maneras de usar la función de división. Muchos programas de exportación separarán sus campos mediante un símbolo de tubería. Una tubería es la línea vertical hacia arriba y hacia abajo como esta:

|

Entonces podría hacer una función dividida buscando esa tubería para dividirlos en sus piezas componentes.

Tenga cuidado de que el campo que está usando para dividir realmente solo se usa para esa funcionalidad de división. Por ejemplo, podría pensar que usar una coma como campo separador es una idea maravillosa. Pero, ¿qué sucede si en realidad hay una coma en uno de los campos? Algo como esto:

Sr. John, Doe, Boston
Sra. Jane, Smith, Chicago
Señorita, Julie, Roberts, Los Ángeles
Sr., Mark, Donner, Esq., Miami

En esa cuarta fila, el hombre tiene un título después de su apellido, por lo que tiene su apellido ingresado como

Donner, Esq.

Pero la operación dividida verá esa coma y pensará que es un campo separador.

Es por eso que generalmente es mejor usar un separador de una tubería (|) u otra cosa bastante inusual, para que esté seguro de que no se mostrará en el flujo de datos real como un valor normal.

Si está trabajando con cadenas, asegúrese de revisar las otras funciones de cadenas ASP para aprender cómo funcionan.

Introducción al ASP Ebook

Descargue este libro electrónico para obtener todo lo que necesita saber sobre el aprendizaje de ASP, desde un tutorial paso a paso hasta listas de funciones, código de muestra, errores y soluciones comunes, ¡y mucho más! 101 páginas.

Instrucciones De Vídeo: 42. Programación en C++ || Cadenas || Copiar el contenido de una cadena a otra - Funcion strcpy (Abril 2024).