Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2870 connectés 

 


Dernière réponse
Sujet : [PHP] tronquer un long mot dans une chaine...
Roswell_ function bizzard(&$chaine,$ecart)
{
 for($i=0;$i<length($chaine);$i+$ecart)
  $chaine=substring($chaine,0,$i).' '.substring($chaine,$i+1,strlen($chaine));
}
 
Bon en arrangant ça un peut ça devrait marcher.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Roswell_ function bizzard(&$chaine,$ecart)
{
 for($i=0;$i<length($chaine);$i+$ecart)
  $chaine=substring($chaine,0,$i).' '.substring($chaine,$i+1,strlen($chaine));
}
 
Bon en arrangant ça un peut ça devrait marcher.
M@nu Je voudrais tronquer les mots de plus de 5 caractères par exemple en plusieurs mots...
par exemple, si dans une chaine, j'ai un mot de 17 lettres, il faut que j'obtienne un espace toutes les 5 lettres de ce mot...
5+5+5+2
 
C'est pas très clair, et vous ne devez pas en voir tellement l'utilité, non ?
 
Le pb, c'est ça :  
dslmckbdclkjzbfckzdjbckzdjskjbcsmdjbcsdkmcjbsdlkcjbsdljcbzdskcsjbckdjbslkjbcskldjbcsdkjbcsldkjbcsdlkjcbsldjcbsdkjcbsldjcbsdlkjbcsdkljbcsdkljbcsdkjcbsdlkjcbzdoihcaùpzjdazmxkezcezlkjcbazmlkdxnazmxajiomdlxkanbzxlmkaznxlùakzxnalmzkxnbazmùlxknaz
 
Pour un forum, c'est un peu génant comme truc...
Donc, il faut rechercher dans la chaine $texte qui contient le message, tous les mots faisant plus d'une certaine longueur, et les casser...
 
Il faut faire ça avec des REGEX, mais je m'y connais pas trop...donc si qq'1 pourrait m'aider...
 
Merci

 

--Message édité par M@nu--


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)