Re: Auspaltung eines Suchmuster-String mit Perl
David Haller <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Message-ID | <[email protected]> |
Hallo,
Am Fri, 08 Apr 2005, Peter Wiersig schrieb:
>On Fri, Apr 08, 2005 at 12:47:07AM +0200, Bastian Schern wrote:
>> wie kann ich mit Perl einen Suchmuster-String in all seine
>> Möglichkeiten aufspalten?
>
>split.
>
>> Okay, das hat bestimmt keiner verstanden. ;-)
>
>Jep.
Jep.
>> Ich habe folgenden String:
>> 123ZZ6 (Dabei steht Z fÃŒr alle zahlen von 0...2)
>>
>> Wie stelle ich das am schlausten an?
[..]
>Falls du eine Permutation meinst, also so viele Strings herstellen
>willst, wie deine Vorgabe hergibt, so macht man das mit
>verschachtelten Schleifen:
>
>foreach my $i ( 0..2 ) {
> foreach my $j ( 0..2 ) {
> print "123${i}${j}6\n";
> }
>}
for my $i (0..2) { print "123${i}${_}6\n" for (0..2); }
for my $i (0..2) { print map { "123${i}${_}6\n" } (0..2); }
print map { my $i=$_; map { "123${i}${_}6\n" } (0..2) } (0..2)
Have fun!
-dnh
--
>Irgendwann werden sie glauben. Der Mensch ist zum Glauben geboren, sonst
>wÀre dieKirche nicht so reich.
Ui, der is schön. Darf ich den siggen? Bidde bidde.
[Jakob Krieger und Marian°®¥ in dag°]
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
[email protected]
Um eine Liste aller verfÃŒgbaren Kommandos zu bekommen, schicken
Sie eine Mail an: [email protected]