Operador: Encontrar todasVolver

Tipo y precedencia

BINARIO (máxima-1) java.lang.Integer.MAX_VALUE-1

Descripción

Devuelve un vector con la posición de todas las ocurrencias de un elemento/subcadena en un vector/cadena. Si no existe el elemento se devuelve el conjunto vacío [].

En el caso de buscar subcadenas, la búsqueda se hará sin solapamiento, salvo que se añada el carácter nulo chr(0) al final de la cadena buscada (ver ejemplo abajo)

Cadena de entrada

;*;

Cadena de salida

;*;

Uso

<vector>|<texto>;*;<elemento>|<texto_busc>

Ejemplos

[2,4,2,5,6,4,4];*;4

VectorEvaluado: [2,6,7]

[2,4,2,5,6,4,4];*;1

VectorEvaluado: []

[[1,4],5,[2-1,2^2],inf];*;[1,2+2]

VectorEvaluado: [1,3]

'papapapapa';*;'papa' sin solapamiento

VectorEvaluado: [1,5]

'papapapapa';*;('papa'+chr(0)) con solapamiento

VectorEvaluado: [1,3,5,7]

'Hola Mundo';*;'mundo'

VectorEvaluado: []

Véase también…

primera ocurrencia