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 (de 1 a la longitud), o todas las claves de un diccionario con un valor dado. Si no existe el elemento/subcadena/valor, 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>|<diccionario> ;*; <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: []
dic('{a:100,b:false,c:foo,d:foo,-1:foo}');*;'foo'
VectorEvaluado: ['c','d','-1']
Véase también…