• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Regulärer Ausdruck

daryY

Neues Mitglied
Hi Leute ;)

Hab mal ne Frage...

Und zwar habe ich einen regulären Audruck, der folgendermaßen aussieht:
Code:
my $pattern4 = qr/\s*(.+)\s*/;
print $1;
dieser soll abprüfen, ob am Anfang eines Strings ein Space-Zeichen kommt, dann ein beliebiger Text, der auch Spaces enthalten kann und zumm Schluss des Strings kann noch ein Space kommen. Nun will ich in $1 nur den Text ohne führende und abschließende Spaces haben. Wie funktioniert das?

Hoffe ich habe mich verständlich ausgedrückt.

Viele liebe Grüße

DaryY
 
Werbung:
Das ist aber nicht PHP, sondern Perl.
Code:
$pattern ~= s/^\s*(.+)\s*$/$1/;

qr() steht für "Quote Regex", was Zeichen für RegExps escaped. Substitution suchst du.
 
Werbung:
Danke ;)
Ich habs letztendlich ganz anders - nämlich mit split gemacht =)

Liebe Grüße,
DaryY
 
Zurück
Oben