Thread RegEx: kombinationen von klein- & Großbuchstaben (3 answers)
Opened by pktm at 2005-02-12 00:19

renee
 2005-02-12 20:42
#51650 #51650
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Ja, hier ein Beispiel:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
C:\Dokumente und Einstellungen\reneeb>perl
$_ = "hallo";
print "x" if(/e|k/);
^D

C:\Dokumente und Einstellungen\reneeb>perl
$_ = "hallo";
print "x" if(/e||k/);
^D
x


Mit der ersten RegEx überprüfst Du, ob in hallo e oder k vorkommt. Mit der zweiten, ob in hallo e,k oder "nichts" (das zwischen den Pipes) vorkommt. Und in allem kommt das "nichts" vor!

Die doppelten Pipes nimmt man bei if-Abfragen (und ähnlichem), nicht bei RegEx's...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread RegEx: kombinationen von klein- & Großbuchstaben