J'utilise un SearchManager dans mon application pour rechercher des mots dans la base de données SQLite. Cela fonctionne bien, mais je voudrais rechercher des lettres dans un mot. Par exemple, si vous recherchez cpur
il affichera les mots qui coïncident ces lettres (computer
). Existe-t-il un moyen de personnaliser le gestionnaire de recherche pour qu'il fonctionne comme ça?Rechercher des lettres dans un mot
0
A
Répondre
0
serait plus facile de répondre à cette si vous aviez donné plus d'informations, mais permet de vous assumez sélectionner des mots comme ceci:
select words from text where word='target'
vous pouvez obtenir des mots qui ressemble aussi bien la façon suivante:
select word from text where word like '%target%';
Cela signifie que de chaque côté de la cible, il peut y avoir un nombre quelconque de caractères de la chaîne. Espérons que cela aide et est ce que vous avez besoin.
0
ou, si vous ne voulez pas utiliser les commandes SQLite, cela devrait fonctionner aussi après que vous avez obtenir la chaîne de votre table:
boolean contains = false;
if(YourWord.contains(YourNeededString)){
contains = true;
else{
contains = false;
}
Questions connexes
- 1. rechercher des lettres de recherche de lettres?
- 2. Compter les lettres dans un mot
- 3. Trouver des lettres dans un mot qui ont différents ordres
- 4. comment rechercher un tableau pour les lettres
- 5. Rechercher un mot dans un paragraphe
- 6. Rechercher un mot non entouré par un caractère alpha
- 7. Comment compter les lettres en un mot?
- 8. Java: Rechercher un mot dans plusieurs fichiers
- 9. Rechercher un mot dans une cellule
- 10. rechercher un mot dans une colonne
- 11. briser un mot en lettres php
- 12. comment rechercher des éléments contenant des lettres unicode/arabe?
- 13. trouver le nombre de toutes les lettres dans un mot
- 14. Comment rechercher des mots contenant certaines lettres dans un fichier txt avec Python?
- 15. Imprimer les lettres du mot dans MIPS
- 16. rechercher un mot spécifique dans un fichier texte dans Matlab
- 17. Comment rechercher un mot partiel dans un enregistrement CloudKit?
- 18. Rechercher un mot en PDF sur iPad
- 19. Retour les premières lettres n d'un mot
- 20. ES Rechercher un mot partiel - ngram?
- 21. Rechercher un mot-clé dans une chaîne longue dans mysql?
- 22. Rechercher le mot entier
- 23. Rechercher un mot et remplacer tout derrière
- 24. Rechercher un mot particulier en utilisant jQuery?
- 25. Rechercher un mot spécifique - puis modifier l'image
- 26. Requête MySQL: rechercher un mot-clé comme%
- 27. Randomiser des lettres dans un mot en utilisant un ordre différent à chaque fois
- 28. si un mot a un nombre pair de lettres, imprimez le mot avec deux lettres par ligne?
- 29. Rechercher un mot et surligner avec jquery
- 30. Rechercher un mot-clé avec mysql
J'utilise l'exemple de projet Android SearchableDictionary http: // www.java2s.com/Code/Android/Database/SearchableDictionary.htm – fanboy555