J'ai une chaîne de caractères et je veux la rechercher pour un mot-clé ou une phrase et retourner seulement une partie du texte avant et après le mot-clé ou la phrase. Google fait exactement ce dont je parle.python tronquer le texte du mot-clé
Voici une chaîne que je saisis à partir du Web:
« Ce filtre tronque mots comme les mots TRUNCATE d'origine filtre Django, mais au lieu d'être basé sur le nombre de mots, il est basé sur le nombre de caractères J'en ai trouvé la nécessité lors de la construction d'un site web où je devais afficher des étiquettes sur de très petites zones de texte et tronquer par des mots ne me donnait pas toujours les meilleurs résultats (et tronquer par caractère est ... bien ... pas si élégant). "
Maintenant, supposons que je veux chercher ce pour la phrase building a website
et puis quelque chose sortie comme ceci:
"... la nécessité de quand la construction d'un site où je dois montrer ... "
Editer: J'aurais dû rendre cela plus clair. Cela doit fonctionner sur plusieurs chaînes/phrases, pas seulement celle-ci.
qui est presque un kwic (mot clé (s) dans le contexte) Résultat –
Merci pour terme, je savais que je ne cherchais pas la bonne chose. – imns