Contar elementos en un archivo de datos

En esta línea de ejemplo, cada elemento de datos se separa con un delimitador de elementos ^. Se utiliza un delimitador de elementos diferente (+) con el estándar UN/EDIFACT.

PO1^000001^1^EA^^^VC^PRUEBA^IN^000004~

Al contar los elementos, no incluya el identificador de segmentos, como PO1. Por ejemplo, el tercer elemento de un segmento PO1 es la unidad de medida. Por lo tanto, al contar más de tres ^ en el segmento PO1, sin incluir el identificador de segmento PO1, el valor del tercer elemento es EA.