RegEx Wert für folgende Zeichen?

2Pac

Erfahrenes Mitglied
Hallo,

irgendwie versteh ich das mit den RegEx Werten nicht ganz..

Gibts da eine Seite oder so wo man das mal richtig verstehen kann?
Ich meine ich kanns googlen oder hier im Forum suchen, was ich brauche, aber manchmal funktioniert das nicht und dann versteh ich die Vorgehensweise trotzdem nicht wirklich. Jemand Rat?

P.S: Ich würde gerne aus einem Text folgende Zeichen suchen: $ {} < > \ / " und in Kombination dazu soll auch gesucht werden auf <?php ?> <script language..
Möchte so verhindern Code in meinem Text zu haben..

Wie würde ich das am besten aus einer Variable raussuchen?

preg_match(?, $var);

Wäre nett wenn mich mal einer aufklären könnte diesbezüglich ;)
 
Danke für die Links.

Also so wie ich das verstanden habe, wenn ich auf folgende Zeichen überprüfe:

$ {} < > \ /

dann nehme ich folgenden RegEx:

PHP:
preg_match("\\${}<>/", $var);

?
 
Wie würde das denn in meinem Beispiel aussehen mit der strip_tags ?

Muss ich dann

strip_tags($text, "");

mit allen Buchstaben etc. versehen, die erlaubt sind? Oder was ist generell erlaubt? Kann ich mit der Funktion generell HTML / PHP Tags verbieten? Sind PHP Tags generell damit überhaupt möglich zu verbieten?
 
Zurück