¿Es posible la búsqueda con comodines en Gmail?

Respuesta

No en general, no.

La función de búsqueda de Gmail funciona según lo que yo describiría como tokens . Un token es cualquier secuencia de caracteres alfanuméricos separados por un espacio o por otros caracteres no alfanuméricos como guión bajo, punto (punto), «@», guión, etc. Así que en [email protected] hay 4 tokens: «peter», «ford23», «example» y «com».

Comodines dentro de los tokens no funcionan. Los comodines fuera de tokens son innecesarios y engañosos.

Imagine que desea buscar mensajes de peter.ford23 @ example.com y probé estos ejemplos:

from:(pete*) 

… no funcionaría

from:(ford23@*) 

… funcionaría, pero es engañoso. No es diferente de buscar «from: ford23».

Si pensaba que Gmail estaba buscando el símbolo «@» inmediatamente después de «ford23», puede intentar esto en su lugar …

from:(peter@*) 

… no debería funcionar, ¡pero funciona!

`

Un ejemplo dado en otra respuesta es

subject:(jefferson-*) 

… pero, de nuevo, Gmail nos está engañando inadvertidamente. Los caracteres de guión y asterisco no tienen ningún efecto. (Puede eliminarlos y luego quitar los corchetes también. Es lo mismo que buscar «asunto: jefferson».) Devolvería un correo electrónico con el asunto «reunión con jefferson.jones».

subject:(jefferso*) 

no devolvería un correo electrónico con el asunto «jefferson-school»

subject:(jefferso*-*) 

… sería no devolver un correo electrónico con el asunto «jefferson-school»

`

Se ha sugerido que Perl regex Se puede usar . No abordaré esa sugerencia aquí, excepto para repetir los comodines dentro de los tokens no funcionan (incluso con la sintaxis de Perl). Y los comodines fuera de los tokens son innecesarios y engañosos.

`

Descargo de responsabilidad: en aras de la brevedad, he usado lenguaje libre de incertidumbres ge arriba. Pero no trabajo para Google y no estoy 100% seguro de todas las afirmaciones de esta respuesta. Sin embargo, creo que es una de las mejores respuestas hasta ahora. La página de ayuda de los operadores de búsqueda de Gmail de Google no menciona comodines.

Respuesta

Puede usar la expresión regular de Perl tanto en la búsqueda como en los filtros si la envuelve en una barra diagonal.

from:(/(\@hp\.com$)/) 

Coincidirá con todo del dominio hp.com.

Se complica muy rápidamente porque tienes que escapar de ciertos caracteres.

Aquí hay uno que uso que coincide con varias direcciones y comprime varias reglas para uno:

from:(/(^(discship|info)\@netflix\.com$)|(\@(engage|email)\.xbox\.com$)/) Apply filter Media 

Eso etiquetará los correos electrónicos de notificación que coinciden:

[email protected] [email protected] [email protected] [email protected] 

Comentarios

  • ¿Alguien ha podido hacer que esto funcione? Yo ‘ uso Google Apps y no ‘ no parece funcionar ni en el filtro ni en la búsqueda. La única razón por la que parece funcionar es porque Google descarta los símbolos, por lo que su consulta from:(/(hp\.com$)/) se convierte en from:@hp.com. La r eason | funciona porque actúa como el operador OR. @Turtle: ¿tiene algún vínculo a la documentación de la función?
  • Desafortunadamente, esto no ‘ no funciona. Probado tanto en Gmail como en Google Apps.
  • Tampoco puedo hacer que esto funcione.
  • Lo retiro. Funciona. Intenté buscar 6 hosts de bases de datos web & y me funciona: from:(/\@web1|web2|webdev|db1|db2|dbdev\.example\.org$/)
  • Este es engañoso. Los únicos caracteres especiales similares a expresiones regulares que se respetan en la búsqueda de Gmail son los paréntesis (para agrupar) y la barra vertical (operador ‘ O ‘) . @ToddProuty Este ejemplo funciona porque todos los demás símbolos / puntos sirven como separadores de términos, no diferentes de los espacios. Aquí hay otro ejemplo que funciona: from:(/($(engage|email)\.\/xbox^com)/).

Respuesta

No, no es posible. Sin embargo, depende de para qué lo necesite. Gmail utiliza una forma muy limitada de derivación basada en palabras completas.

Por ejemplo, veamos si puedo recuperar correos electrónicos de [email protected]

from:phwd – funciona

from:pwhd.l – nope

from:phw – no.

Así que lo más cerca que estará en este caso es si la persona fue lo suficientemente amable como para cortar su nombre y apellido por el punto.

por lo que [email protected] dará como resultado que todas las búsquedas anteriores no funcionen.

Pero digamos que me complació completar mi información de contacto y tengo mi nombre para mostrar como «phwd lastname», entonces al menos puedo recuperarlo de esta manera

from:"phwd" from:"phwd lastname" 

Apesta, pero al menos tenemos Gmail Ninjas .

Comentarios

Respuesta

De acuerdo a Berkeley Lab Commons:

La búsqueda de Gmail no implementa la búsqueda de subcadena, palabra parcial, comodín o expresión regular.

Su única alternativa es reducir las cosas con la búsqueda avanzada o probar múltiples opciones simultáneas en el cuadro de búsqueda

Comentarios

  • +1 gracias Ivo por eso, a veces tengo algunas palabras mal escritas en los correos electrónicos y esperaba algunas soluciones para esto. Dejaré la pregunta abierta para otro día en caso de que alguien venga con una solución alternativa para esto
  • ¡Qué divertido! Trabajo en Berkeley Lab y fui uno de los primeros en adoptar la implementación de Google Apps en Berkeley Lab, y participé en la discusión detrás de esas preguntas frecuentes. Tengo una opinión ligeramente diferente. Vea mi respuesta a continuación.
  • El enlace ahora parece roto

Respuesta

Los comodines son no son oficialmente compatibles con Gmail , incluso si son compatibles con la Búsqueda de Google .

Dicho esto, he estado usando comodines para hacer coincidir nombres de host y líneas de asunto, y lo he estado haciendo durante más de 5 años. Sin embargo, dado que los comodines son una función no admitida, el comportamiento cambia de vez en cuando. Los filtros que alguna vez funcionaron dejarán de funcionar después de que Google cambie Gmail. Además, los filtros que se usan con Gmail en Google Apps pueden funcionar de manera diferente a los filtros en Gmail estándar (fuera de Google Apps).

Los siguientes ejemplos me funcionan en Gmail para Google Apps.

Por ejemplo, hasta octubre de 2012 pude usar la siguiente búsqueda para hacer coincidir los correos electrónicos enviados con la línea de «[email protected]» o «example@*.example.org» (donde este último era un correo electrónico enviado directamente de [email protected], por ejemplo).

from:([email protected] OR example@*.example.org) 

Pero en octubre de 2012 este filtro se rompió repentinamente. Pero ahora puedo usar la siguiente búsqueda con los mismos resultados:

from:example*example.org 

Además, puedo usar un comodín en la línea de asunto. El siguiente filtro hará coincidir los correos electrónicos con un asunto como: [jefferson-school-pta] Important information from school principal:

subject:(jefferson-*) 

Comentarios

  • Según mi respuesta, creo que buscar asunto: (jefferson- *) es lo mismo que buscar asunto: jefferson así que cualquier éxito aparente con comodines es una pista falsa.
  • Quizás el algoritmo haya cambiado, pero en el momento de mi correo electrónico, subject:(jefferson-*) y subject:jefferson devolvería resultados diferentes. « subject: jefferson` no coincidiría con jefferson-school-pta.

Respuesta

Un poco más fácil, simplemente escriba lo siguiente en el cuadro de búsqueda:

from: (*@mysite.com) 

Comentarios

  • Si bien esto es correcto para búsquedas completas de predominios, no es ‘ un comodín verdadero, lo que significa que [email protected] no ‘ no se encuentra a partir de una búsqueda como from:(word*@domain.com).
  • Según mi respuesta, creo que * y @ no tienen el (o cualquier) efecto. Por lo tanto, esta búsqueda coincidirá con todo lo que esperaba, y potencialmente con algunas cosas adicionales.

Respuesta

Sé que no es la solución más sencilla, pero con Mozilla Thunderbird el comodín de asterisco funcionará . Por ejemplo, al buscar * top * encontrará cualquier cosa que contenga parcial o totalmente esa cadena, por ejemplo, Stop o TopGun.

https://commons.lbl.gov/display/google/Gmail+workarounds+for+sub-string + (palabra + parcial) + búsqueda

Responder

No, es no es posible.

La búsqueda en Gmail no permite la búsqueda de subcadenas.

Comentarios

  • Agregar un enlace para respaldar su reclamo ayudará.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *