Shotnest · Biblioteca
Busca un símbolo como texto literal
A+B encuentra solo el registro Code A+B porque la búsqueda lee cada carácter de forma literal; un punto o un asterisco se buscan como tales, nunca como patrón.
La consulta no tiene lenguaje de patrones
La búsqueda de Shotnest comprueba si la consulta normalizada aparece dentro del registro normalizado. Símbolos como +, ., * y ? se comparan igual que las letras. Por eso la consulta A+B necesita esos tres caracteres en ese orden, que Code A+B tiene y Code AB no.
Es lo contrario de una búsqueda con expresiones regulares, donde un punto significa cualquier carácter y un asterisco significa repetición. Si añades un tercer registro, Code A.B, la consulta A.B devuelve solo ese registro. La consulta A*B no devuelve nada, porque ninguno de los registros contiene un asterisco.
La normalización se aplica igualmente antes de comparar, así que las mayúsculas y los acentos alrededor de un símbolo se unifican: a+b y Á+B encuentran Code A+B. Solo los símbolos se conservan tal como se escribieron.
Datos de entrada
- Buscar texto en capturas
- A+B
| Fila | Registro de texto |
|---|---|
| 1 | Code A+B |
| 2 | Code AB |
Resultados
- Registros coincidentes
- 1
| Fila | Registro de texto |
|---|---|
| 1 | Code A+B |
Busca códigos con signos de puntuación
- Escribe el código con sus símbolos exactamente como aparecen en pantalla.
- Si no se encuentra nada, quita el símbolo y busca las letras de uno de sus lados.
- Comprueba la puntuación exacta en el registro devuelto antes de copiarlo.
- En la app, separa las palabras con espacios: cada palabra debe aparecer, en cualquier orden.
- Consulta AB
- solo fila 2
- Consulta A.B con Code A.B añadido
- fila 3
- Consulta A*B
- sin coincidencias
Búsquedas de símbolos que sorprenden
- AB no encuentra A+B, porque el signo más está entre las letras.
- Los comodines de otros buscadores, como * para cualquier cosa, se buscan como asteriscos literales.
- El reconocimiento de texto puede leer un símbolo de forma distinta a como se ve, por ejemplo un guion como una raya; buscar las letras que lo rodean es más robusto.
- En la app, los espacios dividen la consulta en palabras, así que A + B busca A, + y B por separado y también coincide con un texto como B+A.
Caracteres exactos, responsabilidad exacta
Como no se interpreta nada, si falta un resultado suele ser porque los caracteres difieren. Mira la imagen original para ver qué mostraba realmente la pantalla.
Cuando una búsqueda de símbolos falla en la app, la sección Texto de la vista de detalle muestra exactamente lo que se reconoció, que es la forma más rápida de ver si el signo más se leyó como otro carácter.