Seite 2 von 3

Verfasst: 13.08.2006 20:54
von Dave
Hi
http://de2.php.net/manual/de/function.strip-tags.php

Das wäre sicher was für dich ;)

Verfasst: 13.08.2006 20:59
von witzigerkiller
wahr ich auhc grade... naja was da steht, das er onclick und so nicht ausschneidet sondern andere es sehen können...

Verfasst: 13.08.2006 21:34
von Miriam
Das wird alles ratz fatz weggestript... Probier's doch mal aus. :)

Verfasst: 13.08.2006 22:11
von Dave
die lösung alles zwischen < und > rauszuschneiden ist nicht gerade gut... was machst du wenn einer schreibst 1 < 2 und 3 > 2... gibt zwar keinen besonderen sinn aber es würde da hinterher nur 1 2 stehen... obwohl man gar kein html posten wollte :wink:

Verfasst: 13.08.2006 22:31
von witzigerkiller
wie du sagts es gäbe keinen sinn, und somit wird das auch ziemlich unwahrscheinlich sein..

Was mir hier im Forum besonderst auffält ist das man mir immer das und das empfiehlt aber nie sagt man mir wenn ich eine funktion mit regulären ausdrücken habe wo was falsch ist und wie es gehört.. stattdessen kommt immer: "Nimm meins", PHP.net.

das einzige was gut war habe ich bis jett von S2B gelesen, er schreibte sachgemäß das es zwar funktionieren würde aber dennoch mehr machen würde als ich wollte, und total blechig geschrieben ist...

Nicht auf den Beitrag bezogen, sondern ein anderer.

Verfasst: 13.08.2006 22:36
von Dave
Nunja... Wenn du in irgendeinem text ein < und ganz am ende ein > schreibst wieso auch immer ist der ganze text wech ;)
Was für dir vieleicht helfen könnte wäre: http://www.regenechsen.de/phpwcms/index.php?regex_allg

MfG
Dave

Verfasst: 13.08.2006 22:50
von witzigerkiller
ich werde es durchlesen.

p.s die seite hat ein wenig lange ladezeit

Verfasst: 13.08.2006 23:12
von witzigerkiller
also mal ne frage ob das richtig ist:

Code: Alles auswählen

/\[[a-zA-Z0-9]\]/
soll nach [hallo] suchen, ist das korrekt?

Verfasst: 13.08.2006 23:15
von S2B
Ja, das passt so. :wink:

Edit: Schwachsinn. *grml*
Bei deinem Code fehlt noch die Anzahl dieser Zeichen, also z.B. ein * oder ein +:

Code: Alles auswählen

/\[[a-zA-Z0-9]+\]/
Edit2: @fanrpg: :-? :D

Verfasst: 13.08.2006 23:17
von fanrpg
witzigerkiller hat geschrieben:also mal ne frage ob das richtig ist:

Code: Alles auswählen

/\[[a-zA-Z0-9]\]/
soll nach [hallo] suchen, ist das korrekt?
Nein, der sucht nur nach einem Buchstaben so wäre es korrekt..

Code: Alles auswählen

/\[([a-z0-9]+)\]/i
Mit i sparst du dir das A-Z das er das auch nochmal gross suchen muss
Und + Gibt an das min. 1 Zeichen gesucht werden muss und nach oben kein Maximum exestiert während * auch 0 > Maximumt gesucht werden kann das heisst er würde auch [] finden ohne inhalt mit + nicht aber du kannst natürlich auch nach 5 Zeichen suchen lassen

Code: Alles auswählen

/\[([a-z0-9]{5})\]/i
Dann findet er
[hallo]
[hulla]
Aber
[hall]
[]
[a]
[hallöchen]
nicht.
Wenn du nach Hallo ganz genau suchen willst.. warum nicht dann so...

Code: Alles auswählen

/\[(hallo)\]/i
EDIT:
@s2b
S2B hat geschrieben:Edit2: @fanrpg: :-? :D
:D