Pro lema para comparar valor

fase

Member
Hola, espero puedan ayudarme, necesito comparar un valor ejemplo: 20.xxx, con el punto, pero me encuentra cualquiera que empiece con 20xxx, no reconoce los puntos ?
 

Dm114

Well-known member
Hola, espero puedan ayudarme, necesito comparar un valor ejemplo: 20.xxx, con el punto, pero me encuentra cualquiera que empiece con 20xxx, no reconoce los puntos ?
Aren't you speaking about System settings of your device where the dot '.' could be the thousands separator?

If so, either change this setting or remove every dot in your numbers (I guess the "decimal point" would probably be a comma ',' in this case).
 

fase

Member
¿No estás hablando de la configuración del sistema de tu dispositivo donde está el punto '.' ¿Podría ser el separador de millas?

Si es así, cambie esta configuración o elimine cada punto de sus números (supongo que el "punto decimal" probablemente sería una coma ',' en este caso).
Si separador de miles , pero al leer la pantalla esta con punto 24.569, pero aparece otro número sin punto y lo lee igual 24569 y necesito que lea el que tiene el punto, ejemplo busco 20.* , para que busque cualquier cifra que comience con 20 y el punto y no lo logro
 

Dm114

Well-known member
When you say "it reads like 24569..." ("lo lee igual 24569..."), I guess you are probably speaking about a macro you have written to extract some figures from a text.

If so, it's easy to achieve with Text manipulation > Extract... with simple Regex rules. Do you need help for Regex?
 

Dm114

Well-known member
Si separador de miles , pero al leer la pantalla esta con punto 24.569, pero aparece otro número sin punto y lo lee igual 24569 y necesito que lea el que tiene el punto, ejemplo busco 20.* , para que busque cualquier cifra que comience con 20 y el punto y no lo logro
As far as I understand your question, the answer seems simple with a simple Regex rule such as \d+\.\d*

To familiarize a bit with Regex rules, G**gle the net and you'll find thousands of sites about this subject.

As for MacroDroid, you must have a look to MD Wiki.
 

fase

Member
El robledal es que no se hacer eso , si tan solo me dieras un ejemplo o una macro parecida lo podría intentar, gracias por tu ayuda
 

Dm114

Well-known member
El robledal es que no se hacer eso , si tan solo me dieras un ejemplo o una macro parecida lo podría intentar, gracias por tu ayuda
To better understand what you need and see where these numbers come from, please give a example of text you get (notification or whatever) and explain how you'd like to decode each of them...
 

fase

Member
AAhí Esta , solo necesito que me permita elegir el rango del precio, ya que los kilómetros lo tengo listo
 

Attachments

  • Screenshot_20240426_120136_Cabify Driver.jpg
    Screenshot_20240426_120136_Cabify Driver.jpg
    63.8 KB · Views: 6

Dm114

Well-known member
AAhí Esta , solo necesito que me permita elegir el rango del precio, ya que los kilómetros lo tengo listo
So I guess that, in this example, you want to extract 4.250.

To do so, use Text manipulation > Extract with Regex rule \$\s*(\d+\.\d+) and check Group 1 option
 

fase

Member
Entonces supongo que, en este ejemplo, deseas extraer 4.250.

Para hacerlo, use Manipulación de texto > Extraer con regla Regex \$\s*(\d+\.\d+) y marque la opción Grupo 1
Es mas complicado para mi , algo estoy haciendo mal, pero necesito tomar cifras mayor a esa
 

Dm114

Well-known member
S vi otras plantillas, y tenían ese signo de mayor , que es lo que ando buscando, esta mal ? No existe eso ?
I was just surprised because the Regex rule I gave you didn't allow to extract this kind of symbol but if you need it I guess you found the right rule.
 

fase

Member
Amigo, una pregunta, porque no me ayuda con esto, la verdad lo necesito y llevo 2 meses buscando la forma de hacerlo , si no puede no importa
 
Top