![]() |
|
Tasker Para hablar de todo lo relacionado con la aplicación tasker |
«
Tema Anterior
|
Siguiente tema
»
|
Herramientas |
#1
|
Uso de la acción buscar y reemplazar contenido de variable
Hola amigos tengo una sobre está acción ya me leí el manual para principiantes donde menciona el manejo de variables y no logro hacer lo siguiente:
>Ing Mirko</title><summary type='html'> De la siguiente información quiero extraer "Ing Mirko" para hacerlo utilice en la parte buscar lo siguiente: >. *</title><summary Pero cuando reviso mediante flash el contenido de mi variable donde debería estar "Ing Mirko" me sale el nombre de la variable Adjunto la acción problemática Pregunta (42) A1: Buscar y Reemplazar Contenido de Variable [ Variable:%calendar21 Buscar:>. *</title><summary Ignorar Caso:Apagado Multilínea:Apagado Una sola coincidencia:Apagado Almacenar Coincidencias En:%cal Reemplazar Coincidencias:Apagado Reemplazar Con: ] A2: Flash [ Texto:%cal Largo:Encendido ] Última edición por Chili_bt Día 12/03/15 a las 17:52:18 |
|
#2
|
||||
|
||||
Hola
Me parece que con esa acción no es necesario integrar el * (comodín) para buscar esa parte. Con ingresar la parte exacta (Ing Mirko) que quieres, debería funcionar. Saludos! Enviado desde mi XT1032 mediante Tapatalk |
#3
|
Gracias por responder
![]() Pero creo q no me explique bien (creo q tengo un problema con eso jeje) Estoy realizando motor de voz para mi agenda(calendario) y para extraer información utilizo Tasker para principiantes. Lección 4: El procesamiento de datos en variables. Caravantes explica como poder obtener la información del calendario de google mediante un dirección privada. De ésta manera puedo acceder a la información mediante la acción HTTP Get, ya teniendo ésta información quiero procesarla para tener los datos que necesito y aqui viene mi pregunta el fragmento que mostré viene de todo ese proceso la parte "Ing mirko" es el dato dinámico por que cambiará cada día, por eso pensé que tendría q usar el comodin *, pero intente hacer lo que dijiste tratar como variable estática y tampoco funcionó |
#4
|
Pues yo no se muy bien de que habláis pero veo dos posibles fallos en la acción creo:
1 En buscar no pone la variable donde guardas la coincidencia. 2 En el flash pones la variable %cal A ver puede ser q este bien pero lo lógico seria poner %cal1 o %cal() pq las coincidencias las guarda en un array, vamos que si pones que las coincidencias las guarde en %cal en %cal nunca va a salir nada. Seguramente sea una gilipollez lo q digo pero por si acaso. |
#5
|
gracias por responder
respecto a los errores: 1 En la acción si está especificado donde deben ir las coincidencias "Almacenar Coincidencias En:%cal" 2 Intenté cambiar las variables como dices pero no funciona lo que si descubrí es que cuando activo "Reemplazar Coincidencias" por otra palabra si funciona, pero lo que necesito es la opción "Almacenar Coincidencias En:" no se donde puede estar el fallo |
#6
|
Me parece que no me has entendido o no me he explicado suficiente. Si tu le dices q guarde las coincidencias en por ejemplo %var las guardara en %var1 %var2 etc pero en %var no guarda nada. O sea no te lo guarda en la variable en realidad te crea un array.
|
Gracias de parte de: | ||
#7
|
Como dice mlesir, en %cal no se almacena nada. Lo que quieres extraer se te va a almacenar en %cal1. Pruébalo así..
A1: Buscar y Reemplazar Contenido de Variable [ Variable:%Calendar21 Buscar:>.*</ Ignorar Caso:Apagado Multilínea:Apagado Una sola coincidencia:Apagado Almacenar Coincidencias En:%Cal Reemplazar Coincidencias:Apagado Reemplazar Con: ] A4: Flash [ Texto:%Cal1 Largo:Apagado ] El flash te mostrará >Ing Mirko< Si quieres sólo el texto, metes estas dos acciones antes del flash A2: Buscar y Reemplazar Contenido de Variable [ Variable:%Cal1 Buscar:> Ignorar Caso:Apagado Multilínea:Apagado Una sola coincidencia:Apagado Almacenar Coincidencias En: Reemplazar Coincidencias:Encendido Reemplazar Con: ] A3: Buscar y Reemplazar Contenido de Variable [ Variable:%Cal1 Buscar:</ Ignorar Caso:Apagado Multilínea:Apagado Una sola coincidencia:Apagado Almacenar Coincidencias En: Reemplazar Coincidencias:Encendido Reemplazar Con: ] Última edición por josemaGL Día 12/03/15 a las 09:38:36 |
Gracias de parte de: | ||
#8
|
En las acciones A2 y A3 marcas reemplazar coincidencias, pero no le pones nada con lo que reemplazarlo, lo dejas vacío.
|
Gracias de parte de: | ||
#9
|
Pues si funciona todo ahora!!!!!
![]() ![]() gracias por la paciencia no entendía lo q me decías Mlesir pero con la aclaración todo brilló radiante mente jeje Excelente aclaración y aporte josemaGL era justo lo que necesitaba después de salir de éste lío Doy el tema como solucionado |
Gracias de parte de: | ||
Respuesta |
![]() |
||||||
|
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 14:51:56 (GMT +2)
HTCMania: líderes desde el 2007