Instruccion MID$

Objetivo:

Sustituir una parte de una cadena con otra cadena.

Sintaxis:

 MID$(stringexp1,n[,m])=stringexp2

Comentarios:

Tanto n como m son expresiones de número entero.

stringexp1 y stringexp2 son expresiones de cadena.

Los caracteres en stringexp1, que comienza en la posición n, son sustituidos por los caracteres en stringexp2.

m opcional se refiere al número de caracteres stringexp2 que son usados en el reemplazo. Si m es omitido, todos stringexp2 son usados.

Si m es omitido o incluido, el reemplazo de caracteres nunca va más allá de la longitud original de stringexp1.

Ejemplos:

10 A$="KANSAS CITY, MO"
20 MID$(A$, 14)="KS"
30 PRINT A$
RUN
 KANSAS CITY, KS

La línea 20 superpone "MO" en la cadena de A$ con "KS".

1