Mailinglisten-Archive |
Hi,
On Tue, Sep 26, 2006 at 01:55:01PM +0200, Andre Wagner wrote:
>
> ich hab mir da eine kleine Funktion gebastelt.
>
> function chkWhitelist( $txt ) {
> $erg = false;
> if(preg_match("/^[a-z 0-9_\.,:!äöüÄÖÜß]+$/i", $txt)) {
Du kannst entweder den Zeilenumbruch mit \n in die Klasse der
erlaubten Zeichen reinnehmen
if(preg_match("/^[a-z 0-9_\.,:!äöüÄÖÜß\n]+$/i", $txt)) {
^^^
oder mit dem Modifikator m den RegExen sagen das sie auf mehrzeilige
Strings passen sollen.
if(preg_match("/^[a-z 0-9_\.,:!äöüÄÖÜß]+$/im", $txt)) {
^^^
[..]
> Wars das schon. Wie kann ich Zeilenumbrüche mit ner Regular
> Expression maskieren?
> PS: Reguläre Ausdrücke hassen mich... :)
Ist es nicht eher andersrum? ;-)
Gruss Jens
php::bar PHP Wiki - Listenarchive