Article View: be.comp.programming
Article #5237Re: Regex gezocht :-)
From: Gunter Schelfhout
Date: Thu, 15 May 2003 22:14
Date: Thu, 15 May 2003 22:14
25 lines
1860 bytes
1860 bytes
Philip Paeps wrote:
[knip]
>> > aan't opruimen. Ik ben nu op zoek naar een relatief eenvoudige regex
>> > die de meest gangbare URIs zou kunnen matchen.
>> >
>> > Orgineel dacht ik aan iets als:
>> >
>> > "((((ht|f)tps?)|mailto|news):(//)?[^\\
>> > >\"\\t]*|www\\.[-a-z0-9.]+)[^\\,;\\t>\">]*"
>>
>> m/((ht|f)tps?)|mailto|news):/{2}(\w+\.){1,}\w{2,4}/
>
> Dat ziet er inderdaad veel schattiger uit dat het monsterlijk beest dat ik
> had. We gaat dat diertje eens grondig testen zie, thanks! :-)
>
Maar niet goed genoeg.
Dit doet blijkbaar wel beter zijn werk. (een paar keer getest met valide en
niet-valide URL's):
m/(((ht|f)tps?)|mailto|news):\/{2}(\w+\.)*\w+\.\w{2,4}$/
--
Blood, sweat & tears
Technical Details
Message-ID:
<6jUwa.4110$1u5.338@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-01!sn-xit-08!supernews.com!newsfeeds.sol.net!news-out.cwix.com!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<eiTwa.4046$1u5.427@afrodite.telenet-ops.be> <gKTwa.4075$1u5.338@afrodite.telenet-ops.be> <M5Uwa.4091$1u5.393@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,684f38c17c2adebc X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2003-05-15 15:14:34 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-01!sn-xit-08!supernews.com!newsfeeds.sol.net!news-out.cwix.com!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail From: Gunter Schelfhout <nospam@please.com> Subject: Re: Regex gezocht :-) Newsgroups: be.comp.programming References: <eiTwa.4046$1u5.427@afrodite.telenet-ops.be> <gKTwa.4075$1u5.338@afrodite.telenet-ops.be> <M5Uwa.4091$1u5.393@afrodite.telenet-ops.be> Lines: 25 User-Agent: KNode/0.7.1 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit Message-ID: <6jUwa.4110$1u5.338@afrodite.telenet-ops.be> Date: Thu, 15 May 2003 22:14:26 GMT NNTP-Posting-Host: 213.118.153.61 X-Complaints-To: abuse@telenet.be X-Trace: afrodite.telenet-ops.be 1053036866 213.118.153.61 (Fri, 16 May 2003 00:14:26 MET DST) NNTP-Posting-Date: Fri, 16 May 2003 00:14:26 MET DST Organization: Telenet Internet