Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Java » regex-problem des tages

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
13.11.2005, 19:13 Uhr
kronos
Quotenfisch
(Operator)


Hey...
Ich möchte gerne ein pattern für eine Sequenz die aus bestimmten zeichen besteht, aber nicht die Zeichenfolge X ist. Also [abcde] aber nicht "de"...
Gibt's da 'ne elgegante möglichkeit? Mir fehlen die logischen Operatoren AND und NOT außerhalb von Character-Klassen...
Danke für Antworten.
--
main($)??<-$<='?'>>2?main($-!!putchar(
(("$;99M?GD??(??/x0d??/a:???;a"+'?'/4)
??($??)+'?'/3-2-1+$%2)??''?')):'?';??>
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
17.11.2005, 15:12 Uhr
J-jayz-Z
Perl Crack ala Carte
(Operator)


Ich kann nur wirklich PCRE aber in Java sollte es so ähnlich sein...

C++:
p15175263:~ # perl -le '@foo=qw/a b c d e/; for(@foo) { print if (m/.*[^d|e]/) }'
a
b
c


Zur Erklärung: . matcht jedes Zeichen einmal. * steht für keinmal bis beliebig oft. Also matcht .* alles. Dann kommt noch [^d|e]. das steht für die Ausnahmen. Also matcht .*[^d|e] alles außer d und e. Wie gesagt, in Java sollte es ähnlich sein. Ich code zwar auch ab und zu mit Java aber wenn was mit regex zu tun war, hab ich ehrlich gesagt immer zu Perl gegriffen ...
--
perl -Mstrict -Mwarnings -e 'package blub; sub new { bless {} } sub bar {my $self=shift; $self->{bla}="66756e2d736f66742e6465"; return $self->{bla};} my $foo=blub->new();print "Hallo ";print pack("H*",$foo->bar()); print "\n"'
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Java ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: