Re: emailadressen uit een file plukken
Matthijs de Z wrote:
>> Als je Perl gebruikt kan je gewoon die module gebruiken. Geen idee of
>> het er voor PHP ook is.
>
> Ik gebruik gewoon pehape. Voor perl ben ik net iets te dom denk ik. Ik
> vind PHP wat vriendelijker.
Vreemd, ik vind Perl stukken vriendelijker. Neem nu die enorme reguliere
expressie...
--
John Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Website design: http://johnbokma.com/websitedesign/
Ervaren Perl / Java programmeur beschikbaar: http://castleamber.com/
Tevreden opdrachtgevers: http://castleamber.com/testimonials.html
Re: emailadressen uit een file plukken
Ronald Klip wrote:
> Matthijs de Z schreef:
>
> (Zie: http://www.ex-parrot.com/~pdw/Mail-RFC822-Address.html )
>> > Als je Perl gebruikt kan je gewoon die module gebruiken. Geen idee
>> > of het er voor PHP ook is.
>>
>> Ik gebruik gewoon pehape. Voor perl ben ik net iets te dom denk ik.
>> Ik vind PHP wat vriendelijker.
>
> In theorie zou die regexp moeten werken met preg_match(), in PHP. (De
> p in preg komt van pcre, wat staat voor perl compatible regular
> expressions.) Ik krijg echter de waarschuwing "Compilation failed:
> unmatched parentheses at offset 768". Ergens staat een haakje niet
> goed ;)
Download voor de zekerheid de Perl module en copy paste. Als je dan nog die
fout krijgt gok ik dat de c in pcre niet compatible betekent maar: close
(but no cigar).
--
John Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Website design: http://johnbokma.com/websitedesign/
Ervaren Perl / Java programmeur beschikbaar: http://castleamber.com/
Tevreden opdrachtgevers: http://castleamber.com/testimonials.html
Re: emailadressen uit een file plukken
John Bokma schreef:
> Ronald Klip wrote:
>
> > (Zie: http://www.ex-parrot.com/~pdw/Mail-RFC822-Address.html )
> >
> > In theorie zou die regexp moeten werken met preg_match(), in PHP. (De
> > p in preg komt van pcre, wat staat voor perl compatible regular
> > expressions.) Ik krijg echter de waarschuwing "Compilation failed:
> > unmatched parentheses at offset 768". Ergens staat een haakje niet
> > goed ;)
>
> Download voor de zekerheid de Perl module en copy paste. Als je dan nog die
> fout krijgt gok ik dat de c in pcre niet compatible betekent maar: close
> (but no cigar).
OK. In de module blijkt de regexp niet uitgeschreven te staan, maar
wordt-ie stap voor stap opgebouwd. Als ik dat naar PHP ombouw en in
preg_match() toepas, lukt het wel. Vermoedelijk werden in poging 1
backslashes ten onrechte niet (of wel) ge-escaped. (sorry voor de
vaagheid maar ik heb tijd noch zin om er al te diep in te duiken)
Wel lastig om een syntactisch ongeldig emailadres te verzinnen ;)
--
http://www.europese-grondwet.nl/ informatie en opinie
Re: emailadressen uit een file plukken
Ronald Klip wrote:
> Wel lastig om een syntactisch ongeldig emailadres te verzinnen ;)
:-D. Ja, van wat ik begreep is er nogal veel mogelijk.
--
John Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Website design: http://johnbokma.com/websitedesign/
Ervaren Perl / Java programmeur beschikbaar: http://castleamber.com/
Tevreden opdrachtgevers: http://castleamber.com/testimonials.html