Michael H.: Reguläre Ausdrücke: Zusammenkürzbar?

Beitrag lesen

Sup!

Vielleicht kannst Du einfach sagen:

$_="Suchstring"; (Ist ja oft implizit schon so gesetzt)

$check = /a/ * /b/ * /c/ * /d/;

das geht leider auch nicht, weil in dieser form ja auch schon die reihenfolge der buchstaben festegelegt ist. ich will ja einfach wissen, ob a,b,c und d im string vorkommen, unabhängig von ihrer reihenfolge.
vielleicht ein besseres beispiel:

originalstring:"Tik,Trik,Trak,Donald,Gustav,Dagobert"

nun will ich wissen, ob in dieser aufzählung tik,trik und trak vorkommen. der string könnte aber auch lauten:

Trak,Tik,Trik,....

Also die Reihenfolge der zu findenden Wörter kann im Originalstring variieren. Und natürlich ist das ein kleiner fall, ich hab fälle, wo ich aus 50 "namen" 30 finden muss in einer beliebigen Reihenfolge...
Vielleicht verständlicher? Ideen hierzu?

Gruesse,

Bio

CU,
     Michael