Shotnest · Bibliothèque
Rechercher un symbole comme du texte littéral
A+B ne trouve que l’entrée Code A+B, car la recherche lit chaque caractère littéralement ; un point ou un astérisque correspond à lui-même, jamais à un motif.
Pas de langage de motifs dans la requête
La recherche de Shotnest vérifie si la requête normalisée figure dans l’entrée normalisée. Les symboles comme +, ., * et ? sont comparés comme des lettres. La requête A+B exige donc ces trois caractères dans cet ordre, ce que Code A+B contient et Code AB non.
C’est l’inverse d’une recherche par expression régulière, où un point signifie n’importe quel caractère et un astérisque une répétition. Ajoutez une troisième entrée, Code A.B, et la requête A.B ne renvoie que celle-ci. La requête A*B ne renvoie rien du tout, car aucune entrée ne contient d’astérisque.
La normalisation s’applique toujours avant la comparaison : la casse et les accents autour d’un symbole sont donc neutralisés, et a+b comme Á+B trouvent Code A+B. Seuls les symboles eux-mêmes restent tels que tapés.
Données d’entrée
- Chercher dans les captures
- A+B
| Ligne | Entrée textuelle |
|---|---|
| 1 | Code A+B |
| 2 | Code AB |
Résultats
- Entrées correspondantes
- 1
| Ligne | Entrée textuelle |
|---|---|
| 1 | Code A+B |
Chercher des codes avec de la ponctuation
- Tapez le code avec ses symboles exactement comme à l’écran.
- Si rien n’est trouvé, retirez le symbole et cherchez les lettres d’un seul côté.
- Vérifiez la ponctuation exacte dans la ligne renvoyée avant de la copier.
- Dans l’app, séparez les mots par des espaces : chaque mot doit apparaître, dans n’importe quel ordre.
- Requête AB
- ligne 2 uniquement
- Requête A.B, Code A.B ajouté
- ligne 3
- Requête A*B
- aucune correspondance
Les recherches de symboles qui surprennent
- AB ne trouve pas A+B, car le plus se trouve entre les lettres.
- Les jokers d’autres champs de recherche, comme * pour « n’importe quoi », sont pris pour de simples astérisques.
- La reconnaissance de texte peut lire un symbole autrement qu’il n’apparaît, par exemple un trait d’union comme un tiret ; chercher les lettres qui l’entourent est plus sûr.
- Dans l’app, les espaces découpent la requête en mots : A + B cherche donc A, + et B séparément et trouve aussi un texte comme B+A.
Caractères exacts, responsabilité exacte
Comme rien n’est interprété, une absence de résultat signifie en général que les caractères diffèrent. Regardez l’image d’origine pour voir ce que l’écran affichait réellement.
Quand une recherche de symbole échoue dans l’app, la section Texte de la vue détaillée montre exactement ce qui a été reconnu : c’est le moyen le plus rapide de voir si le signe plus a été lu comme un autre caractère.