Thread Listenseparator (20 answers)
Opened by barney at 2023-11-30 19:33

barney
 2023-12-01 11:46
#195574 #195574
User since
2008-08-31
134 Artikel
BenutzerIn
[Homepage] [default_avatar]
Lustig ist auch:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
$ cat output_record_separator.pl 
use v5.24;
use strict;
#use warnings;

$\ = 'ORS';
say "Foo$\\Bar";

$ perl output_record_separator.pl
FooORSBar


Da könnte man meinen dass zuerst \\ durch \ ersetzt wird und dann die Variable $\ übrig bleibt. Tatsächlich wird in $\\B zuerst das $\ ersetzt und aus dem verbleibenden \B wird ein einfaches B.

Spaßeshalber kann man auch $\\b verwenden. Dann ist noch ein Backspace im Spiel.

View full thread Listenseparator