Mots trop longs
9 messages
• Page 1 sur 1
-

kivan - WRInaute discret

- Messages: 72
- Inscription: 10 Avr 2004
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....
-

Twister - WRInaute impliqué

- Messages: 619
- Inscription: 16 Jan 2004
- Code: Tout sélectionner
$texte=preg_replace( "/([\W]+)([\w]{5})[\w]+([\w]{5})([\W]+)/i", "\\1\\2...\\3\\4", $texte );
Ca marche pas ça ?
-

kivan - WRInaute discret

- Messages: 72
- Inscription: 10 Avr 2004
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 ?
-

Twister - WRInaute impliqué

- Messages: 619
- Inscription: 16 Jan 2004
- 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 !
-

kivan - WRInaute discret

- Messages: 72
- Inscription: 10 Avr 2004
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: 13 Oct 2005
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.
-

kivan - WRInaute discret

- Messages: 72
- Inscription: 10 Avr 2004
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
Lectures recommandées sur ce thème :
- URL trop longs ?
- mes url trop longs ?
- Titres de pages longs ou courts ?
- Ecrivez-vous des tests longs ?
- [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
- Changement dans l'algo Google : des snippets plus longs
- Bug : commentaires trop longs / affichage page perturbé
- Quelle meilleure façon d'intégrer de très longs textes sur site web
- YouTube Movies : voir des films gratuits - 31-08-2010
- Trouvez les bons mots-clés - 28-08-2002
- Nouvelle étude de WebRankInfo : les mots-clés et le référencement - 04-01-2003
- Mise à jour du générateur de mots clés dans AdWords - 24-10-2005
- Google Sets - 17-07-2002
- Les laboratoires de Google s'ouvrent au grand public ! - 21-05-2002
- Nombre moyen de mots par requête : statistiques AOL Août 2006 - 10-08-2006
- Créer des expressions à partir de mots-clés - 05-09-2005
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 2 invités


