perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 22
Click for quality!




11.02.2012 / 16:17

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  Perl: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


BeitragInhalt in Klammern
Seitenanfang
Hallo,

ich versuche innerhalb eines Strings alle Inhalte zwischen den eckigen Klammern herauszufiltern um diese weiterzuverarbeiten.

$string = "text (4) text: text [erster] abcdefgh262d >>> [zweiter] [dritter] 093ndh [vierter]";

Den Inhalt "erster" erhalte ich, in dem ich folgendes verwende.

$string =~ /\[(.+?)\]/;

Wie komme ich aber an alle Inhalte? Ich stelle mir etwas in der Richtugn vor:

($a1,$a2,$a3,$a4) = ($string =~ .......);

Hat jemand eine Idee?

Datum: 02.09.2007-17:40

Beitragre: Inhalt in Klammern
Seitenanfang
while( $string =~ /\[(.+?)\]/g ){
print "$1\n";
}

Datum: 03.09.2007-07:50

Beitragre: Inhalt in Klammern
Seitenanfang
Oder einfach:

@alle_werte = $string =~ /\[(.+?)\]/g;

Datum: 03.09.2007-08:27

-






-
-