Mots trop longs
9 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
je sais merci, je n'ai que des bonnes idées.... je n'arrive juste pas à les faire après....
bon j'ai un truc come ça :
$texte=preg_replace("/([ ])([A-Z0-9]*){10}([ ,]|[\n])/i","\\1...\\2"," $texte");
mais déjà là ca ne fait pas ce que je voudrait....
bon j'ai un truc come ça :
$texte=preg_replace("/([ ])([A-Z0-9]*){10}([ ,]|[\n])/i","\\1...\\2"," $texte");
mais déjà là ca ne fait pas ce que je voudrait....
- Code: Tout sélectionner
$texte=preg_replace( "/([\W]+)([\w]{5})[\w]+([\w]{5})([\W]+)/i", "\\1\\2...\\3\\4", $texte );
Ca marche pas ça ?
yeah bien joué ca marche !
Mais compliquons un peu la tache, si il s'agit d'une URL biscornue comme celle ci :
http://liquid-vamp.no-ip.org/modules.ph ... 00d146beb4
comment faire ?
Mais compliquons un peu la tache, si il s'agit d'une URL biscornue comme celle ci :
http://liquid-vamp.no-ip.org/modules.ph ... 00d146beb4
comment faire ?
- Code: Tout sélectionner
$texte=preg_replace( "/([\s]+)([\S]{5})[\S]+([\S]{5})([\s]+)/i", "\\1\\2...\\3\\4", $texte );
Mais ça risque de poser des petits problèmes...
du style pour la ponctuation collée au mot ... faut tester !
bon après quelque recherches, j'arrive à cela :
$texte=preg_replace( "/([\W\&\=]+)([\w\&\=]{5})[\S\&=]+([\w\&\=]{5})[\S\&\=]+([\w\&\=]{5})([\W\&\=]+)/i", "\\1\\2...\\4\\5", $texte );
qui me retourne
http://liqui...3&sid=5e42a579f17f445478222100d146beb4
pour l'exemple ci-dessus...
$texte=preg_replace( "/([\W\&\=]+)([\w\&\=]{5})[\S\&=]+([\w\&\=]{5})[\S\&\=]+([\w\&\=]{5})([\W\&\=]+)/i", "\\1\\2...\\4\\5", $texte );
qui me retourne
http://liqui...3&sid=5e42a579f17f445478222100d146beb4
pour l'exemple ci-dessus...
- Patrouilleur
- Nouveau WRInaute
- Messages: 10
- Inscription: Jeu Oct 13, 2005 9:37
Bonjour,
Voila une petite fonction sympa qui gère le problème des mots trop longs (et qui ont une facheuse tendance à exploser les TD des Tables
function cutLongWords($string,$length,$separation) {
return preg_replace('/([^ ]{'.$length.'})/si','\1'.$separation,$string);
}
ensuite bah l'appel se fait de cette manière:
$new_chaine = cutLongWords("$chaine", $Nombre_de_caractère, " ");
$separation c'est par quoi vous voulez remplacer la coupure, un espace, une virgule .... un carambar, ce que vous voulez
Euh, je précise que j'en suis pas l'auteur... je suis pas assez doué pour cela.
Voila une petite fonction sympa qui gère le problème des mots trop longs (et qui ont une facheuse tendance à exploser les TD des Tables
function cutLongWords($string,$length,$separation) {
return preg_replace('/([^ ]{'.$length.'})/si','\1'.$separation,$string);
}
ensuite bah l'appel se fait de cette manière:
$new_chaine = cutLongWords("$chaine", $Nombre_de_caractère, " ");
$separation c'est par quoi vous voulez remplacer la coupure, un espace, une virgule .... un carambar, ce que vous voulez
Euh, je précise que j'en suis pas l'auteur... je suis pas assez doué pour cela.
pas mal mais marche moyennement sur mon URL donnée en exemple, cela me retourne :
http://liquid-vamp....no-ip.org/modules ... 00d146beb4
(la fin est coupé par le dit forum de WRI, non pas la fonction)
http://liquid-vamp....no-ip.org/modules ... 00d146beb4
(la fin est coupé par le dit forum de WRI, non pas la fonction)
9 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Trouvez les bons mots-clés
- Nouvelle étude de WebRankInfo : les mots-clés et le référencement
- Mise à jour du générateur de mots clés dans AdWords
- Google Sets
- Les laboratoires de Google s'ouvrent au grand public !
- Nombre moyen de mots par requête : statistiques AOL Août 2006
- Créer des expressions à partir de mots-clés
- Optimiser le nombre de mots dans les textes de liens
- Keyword Search Engine : le choix des bons mots-clés
- Outil de suggestion de mots sémantiquement proches
- Titres de pages longs ou courts ?
- [réglé] Messages en MP longs à être envoyés
- Délais d'indexation par Google très longs
- optimiser un site avec plein de longs textes
- Bug : commentaires trop longs / affichage page perturbé
- AIDE : page index beaucoup de mots vs peu de mots ?
- changer ?page=mots par mots.html
- Mots clefs composés de plusieurs mots élémentaires
Consultez la description détaillée des produits ou services de Google suivants : Google Sets, Google Suggest, Google Image Labeler
- Générateur de mots-clés
Cet outil vous permet de créer à partir de quelques mots-clés une liste d'expressions constituées des mots pris dans tous les ordres possibles. Il sert aux analyses de positionnement et achats de mots-clés. - Suggestion de mots
Cet outil vous fournit une liste de mots sémantiquement proches du mot que vous fournissez en entrée. Il peut servir à vous donner des idées de mots à utiliser sur vos pages, voire de contenus à ajouter.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités






le forum