@CAMPO[["sep_list",]n,cadena] : Devuelve el nº campo en cadena. El primer campo está numerado. 0. Si n is negativas, los campos se cuentan hacia atrás desde el final de cadena. Puede especificar el campo más a la derecha configurando n a -0.

 

Puede especificar un rango de campos para devolver con la sintaxis:

 

@FIELD[["sep_list",]start[-end | +rango],cadena]

 

Especifique un rango inclusivo con un -. Por ejemplo:

 

%@CAMPO[2-4,A B C D E F G] devolverá "CDE". (Tenga en cuenta que no puede utilizar rangos inclusivos cuando comience desde el final).

 

Puede especificar un rango relativo con un +. Por ejemplo:

 

%@CAMPO[2+1,A B C D E F G]  devolverá "C D".

 

La lista predeterminada de separadores para @CAMPO, @CAMPOS, @PALABRA y @PALABRAS consta de espacio, tabulación y coma. Puede utilizar el primer parámetro opcional, lista_septiembre, para especificar los separadores que desea utilizar. Si desea utilizar una comilla doble como separador, prefiérala con un carácter de escape, por ejemplo, ^". Caracteres alfabéticos en lista_septiembre distinguen entre mayúsculas y minúsculas. Si no especifica una lista de separadores, @FIELD omitirá los separadores principales.

 

@CAMPO y @CAMPOS difiere de @PALABRA y @PALABRAS en cómo se cuentan múltiples separadores consecutivos. @PALABRA y @PALABRAS considere una secuencia como un separador único e ignore los separadores en cada extremo de la cadena. A diferencia de, @CAMPO y @CAMPOS cuente cada aparición de un separador individualmente, incluidas aquellas en cada extremo de la cadena.

 

La entrada numérica se puede ingresar en formato decimal (una secuencia de 0 a 9 dígitos) o en formato hexadecimal ("0x" seguido de una secuencia de 0 a F dígitos hexadecimales). Para utilizar la forma hexadecimal para un negativo n, recuerde utilizar aritmética en complemento a 32 de 2 bits, por ejemplo, 0xFFFFFFFF for -1. No hay formato hexadecimal para especificar el campo -0 (el campo más a la derecha).

 

If cadena está entre comillas dobles, debe especificar lista_septiembre.

 

Ver también: @PALABRA, @PALABRAS, @CAMPOS.

 

Ejemplos:

 

función

propuesta de

%@campo[2,cero,uno,dos,tres]

two

%@campo[2,cero,,dos,tres]

two

%@field["\",2,C:\Archivos de programa\Mi directorio\myapp.exe]

mi director

%@campo[-2,cero,uno,dos,tres]

one