Thread join (//, @buffer): join mit // hängt von Matching ab (16 answers)
Opened by El Ron at 2007-02-07 10:35

Dubu
 2007-02-08 21:10
#74110 #74110
User since
2003-08-04
2145 Artikel
ModeratorIn + EditorIn

user image
[quote=betterworld,08.02.2007, 16:01][quote=Dubu,07.02.2007, 18:14]Und der Rückgabewert des Pattern-Matches ist die Anzahl der Treffer...[/quote]
Nee, es ist nur 1 oder "", je nach dem, ob das Pattern matcht oder nicht.  Und "1" und "" sind auch gerade die Strings, die offenbar zum joinen benutzt wurden.[/quote]
Ah, ja, natürlich.

Deshalb muss man ja auch extra diese Konstruktion mit dem leeren Array benutzen, wenn man nur die Anzahl der Treffer haben will:
Code: (dl )
$num = () = $str =~ /pattern/g;

View full thread join (//, @buffer): join mit // hängt von Matching ab