Re: Converting URL's to hyperlinks.
| From: | Paul M Foster | Date: | Wed, 09 Sep 2009 04:11:04 +0000 |
| Subject: | Re: Converting URL's to hyperlinks. | ||
| References: | 1 2 3 4 5 6 7 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-297804@lists.php.net to get a copy of this message | ||
On Wed, Sep 09, 2009 at 03:22:25AM +0200, Lupus Michaelis wrote:
> Sorry for the lag.
>
> Daevid Vincent a écrit :
>>> OP ?
>>
>> Original Poster
>
> Thanks :)
>
>> Blah blah blah.
>> I've used this code for about 6 years now and have yet to find emails that
>> it didn't work for. If someone has some funky (whacky) RFC extremity, then
>> so be it. That's their problem. Most people have NORMAL emails that follow
>> the above.
> I faced a professionnal issue because of a lazy programmer (a Delphi
> component that was not aware about "Toto man"@example.com). What you
> consider normal e'mail is a subset that is not interoperable. And I hate
> that.
>
>> But you are correct, I have revised it to be a little more forgiving
> of some
>> allowed characters...
>>
>> preg_replace("/([\w\.\-_]+@[\w\.\-_]+\.\w{2,6})/i",
> You can revised your regex to fit to the new kind of email. But it is
> smarter to use the right tool (like filter_vars).
>
> Yeah, I know, I feel like some spanish windmill hunter.
I'm not sure it's well known on this list, but one resource I use for
regexps is:
http://www.regexlib.com/
Paul
--
Paul M. Foster