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

  FORUM HardWare.fr
  Programmation
  Perl

  sprintf et justification à droite

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

sprintf et justification à droite

n°2115523
Titprem
Posté le 08-12-2011 à 12:57:16  profilanswer
 

Bonjour,
 
Je sais comment justifier un nombre à droite avec des zéros ou des blancs, mais est-il possible de le faire avec un caractère quelconque (ou au moins des "_" ) ?
 
:jap:

mood
Publicité
Posté le 08-12-2011 à 12:57:16  profilanswer
 

n°2115562
olivthill
Posté le 08-12-2011 à 14:36:37  profilanswer
 

Ca n'existe pas à ma connaissance, mais il est possible de coller devant une chaîne et de ne garder que les x caractères de droite qui sont intéressants.

$titi = substr  '_________'.$toto, -5;


Message édité par olivthill le 08-12-2011 à 14:36:57
n°2115613
gilou
Modérateur
Modzilla
Posté le 08-12-2011 à 17:09:13  profilanswer
 

Oui, le sprintf de perl émule la fonction standard de la librairie C qui ne permet pas de choisir le caractère de padding.
 
Deux possibilités néanmoins (en plus de ce qui a déjà été indiqué):
- étendre sprintf, au moyen du module String::Sprintf qui permet d'ajouter de nouveaux formats de formatage
- utiliser le module Perl6::Form (il faut au moins Perl 5.8) qui permet cela a travers la notion de format (voir la notion de lfill) et bien d'autres choses (ce qui fait que pour un novice, ce module peut sembler quelque peu redoutable à utiliser).
 
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°2115683
Titprem
Posté le 09-12-2011 à 09:47:26  profilanswer
 

Merci à vous deux ! :jap:


Message édité par Titprem le 09-12-2011 à 09:47:41

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Perl

  sprintf et justification à droite

 

Sujets relatifs
[Résolu] Sprintf & ArrondiAligné un texte a gauche et a droite
Slider sur la droiteSignature HTML - aligner image à droite
Alignement de texte à droite CSS[C] probleme sprintf et pointeur :S
Beginner > Aligner un texte à droite d'une image !?Probleme pour faire sortir mon menu déroulant sur la droite
[css] largeur de bloc qui s'adapte au flottant à sa droite ? :oProblème de texte décalé verticalement dans la <div> de droite
Plus de sujets relatifs à : sprintf et justification à droite


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR