Hallo Andreas,

Am Samstag, 14. Feb 2004, 13:49:43 +0100 schrieb Andreas Schmidt:
> Hallo,
> 
> kann man eigentlich Variablen auch in den regular expressions  
> verwenden? Bin dabei, Spam nach URLs zu filtern. Zur Zeit sieht das  
> noch so aus:
> 

> [...]

> TLD="(com|co\.uk|us|biz|net|info|yahoo\.com|ca|ws|t[vw])($|.)"
> 
> :0B
> * http://.*(fallow|firstrate.*|flabby|forall.*|forever.*|fuchsia)$TLD\..+
> $URL
> 
> Das funktioniert aber nicht; wohl, weil "$" in reg-exes ein Zeilenende  
> markiert. Wie kann man also so etwas realisieren?

ungetestet:

* $http://.*(fallow|firstrate.*|flabby|forall.*|forever.*|fuchsia)$TLD\..+

Suche nach dem Dollarzeichen in `man procmailrc' (3. Treffer)
und `man procmailex' (4. Treffer).

Gruß
Bertram

-- 
Bertram Scharpf
Stuttgart, Deutschland/Germany
http://www.bertram-scharpf.de


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an