Text :: Sprintf :: Benannt

Sprintf-ähnliche Funktion mit benannten Konvertierungen
Jetzt downloaden

Text :: Sprintf :: Benannt Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Shlomi Fish
  • Website des Verlags:
  • http://search.cpan.org/~shlomif/

Text :: Sprintf :: Benannt Stichworte


Text :: Sprintf :: Benannt Beschreibung

Text :: Sprintf :: Benanntes ist ein Perl-Modul, das ein Sprinf-Äquivalent mit benannten Konvertierungen bietet. Benannte Konvertierungen sind Sprinte-Feldanzeigen (wie "% s" oder "M") sind nur mit dem Schlüssel eines assoziativen Arrays von Parametern zugeordnet. So ergibt sich beispielsweise "% (Name (Name) S" den Parameter 'Name' als Zeichenfolge, und "% (Num) 4D" emittiert den Parameter 'Num' als Variable mit einer Breite von 4.synopsis. Verwenden Sie Text :: Sprinf :: benannt; Mein $ formatter = Text :: Sprintf :: NAMED-> NEU ({FMT => "Hallo% (Name) S! Heute ist% (Tag) S!"}); # Kehrt "Hallo Ayeleth! Heute ist Sonntag!" $ formatter-> format ({args => {'Name' => "Ayeleth", 'Tag' => "Sonntag"}}); # Kehrt "Hallo John! Heute ist Donnerstag!" $ formatter-> format ({args => {name '=> "John",' Tag '=> "Donnerstag"}}); # Oder alternativ mit der Nicht-OOP-Schnittstelle: Verwenden Sie Text: Sprintf :: NAMED QW (NAMED_SPRINTF); # Druckt "Hallo Sophie!" (und eine Newline). drucken named_sprintf ("Hallo% (Name) s! \ n", {name => 'Sophie'}); # Gleich, aber mit einer abgeflachten Parameterliste (nicht in einer Hash-Referenz) drucken Sie named_sprintrint ("Hallo% (Name) S! \ N", Name => 'Sophie'); Homepage des Produkts


Text :: Sprintf :: Benannt Zugehörige Software