Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
perl [14.01.2016 12:18] marc [regexp] |
perl [16.01.2016 10:06] (aktuell) marc [Optionale Parameter in sub()] |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Perl ====== | ====== Perl ====== | ||
| + | |||
| + | Siehe auch: | ||
| + | |||
| + | https:// | ||
| ===== Subroutinen mit Übergabeparametern ===== | ===== Subroutinen mit Übergabeparametern ===== | ||
| Zeile 38: | Zeile 42: | ||
| - | ===== regexp ===== | + | |
| + | ===== Optionale Parameter in sub() ===== | ||
| + | |||
| + | |||
| + | sub defineUhrzeitAnsage ($;$$){ | ||
| + | my ($player, $count, $volume) = @_; | ||
| + | |||
| + | # | ||
| + | $volume //= " | ||
| + | |||
| + | # | ||
| + | $count = 0 unless $count; | ||
| + | ... | ||
| + | } | ||
| + | |||
| + | ===== reguläre Ausdrücke - regexp ===== | ||
| + | |||
| + | https:// | ||
| Regular Expressions - oder, auf Deutsch, reguläre Ausdrücke - dienen dazu, einen Text auf bestimmte Zeichenfolgen zu überprüfen und diese dann - bei Bedarf - zu manipulieren. Diese Suchbegriffe können durch die regexp-Syntax sehr variabel gehalten werden. Sie sind Programmiersprachen-unabhängig, | Regular Expressions - oder, auf Deutsch, reguläre Ausdrücke - dienen dazu, einen Text auf bestimmte Zeichenfolgen zu überprüfen und diese dann - bei Bedarf - zu manipulieren. Diese Suchbegriffe können durch die regexp-Syntax sehr variabel gehalten werden. Sie sind Programmiersprachen-unabhängig, | ||