Groß/Klein-Schreibung und Platzhalter
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
ahnung
ban
begrenzer
exchange
fragen
kleinschreibung
mindestens
pattern
platzhalter
schnelle antwort
skript
stern
sternchen
tag
wort
-
Hi Leutz....
Habe den tag schon nen wenig auf lima geguckt nach themen oder auch tuts die mir helfen könnten allerdings nicht wirklich was gefunden. Also zu meinem Prob...
Ich wollte ein Word-Ban-Skript bei mir ein bauen also ein Skript was gewisse Wörter austauscht. Doch nun ist meine frage wie ich bei dieser from des replace tags die Groß und Kleinschreibung ignorieren kann.
Tag: $Text = preg_replace("/".$array['word']."/", $array['exchange'], $Text);
und wie kann ich z.B. Platzhalter bei den Wörtern setzen z.b. wie beim phpbb mit den sternchen.
Danke für eure Antworten -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ich wollte ein Word-Ban-Skript bei mir ein bauen also ein Skript was gewisse Wörter austauscht. Doch nun ist meine frage wie ich bei dieser from des replace tags die Groß und Kleinschreibung ignorieren kann.
Tag: $Text = preg_replace('/'.$array['word'].'/', $array['exchange'], $Text);
Groß- und Kleinschreibung wird ignoriert, wenn du hinter den rechten PCRE-Begrenzer den Modifikator "i" (für "ignore case") setzt:
$Text = preg_replace('/'.$array['word'].'/i', $array['exchange'], $Text);
und wie kann ich z.B. Platzhalter bei den Wörtern setzen z.b. wie beim phpbb mit den sternchen.
Ich habe keine Ahnung, wofür das phpBB-Sternchen steht. Ich gehe mal davon aus, dass das übliche MSDOS-Wildcard-Pattern gemeint ist: Dort steht der Stern eine beliebige Zahl beliebiger Zeichen. In PCRE regelt man das so:
eine beliebige Zahl beliebiger Zeichen (einschließlich kein Zeichen): '.*'
eine beliebige Zahl beliebiger Zeichen (aber mindestens ein Zeichen): '.+'
-
Jo danke dir für deine schnelle antwort. funktioniert hervorragend
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage