WauWau: Problem mit regular expressions (regexp)

Beitrag lesen

Hallo Oliver,

wohin kommt denn dann das [^(hallo)] bzw. (?!hallo) ?

also, meine Regular-Expression-Kenntnisse sind zwar ziemlich schlecht, aber ich denke, das könnte gehen, eher das zweite, das könnte gehen. Warum? also, zum ersten: Wenn du was in Sqare-Brackets [] schreibst, dann .. also bei sowas: [abc] findet er beim entsprechenden Zeichen entweder ein a, oder ein b, oder ein c. schreibst du [^abc], dann findet er alles, außer einem a, einem b oder einem c. entsprechend müsste [^(hallo)] alles _außer_ einem "hallo" finden. Ich kann mir aber nicht so richtig vorstellen, dass das "so" geht, besser wäre (?!hallo), denn das findet den begriff vorher, wo darauffolgend _nicht_ "hallo" vorkommt. ist aber auch ivb. dem ding, was du da oben vorgeschlagen hast, dumm.

wenns so leicht wäre... ;-) Nein, das geht natürlich nicht, da ich ne recht komplexe Zuweisung diverser regexps machen muss und mein Beispiel nur ein winziger Auszug daraus ist.

Wie soll man dir helfen, wenn du nur sowas weniges lieferst? Du kannst  das, was du da machen willst, nicht in einem einzigen kleinen preg_replace() machen. Gib mir deinen Code oder einen Ausschnitt daraus, dann kann man dir auch helfen, verdammt noch mal.

WauWau

--
ss:) zu:) ls:& fo:) de:] va:) ch:° n4:( rl:( br:^ js:| ie:% fl:{ mo:|
E-Mail WauWau: mailto:selfforum.wauwau@spameater.org