🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #5237

Re: Regex gezocht :-)

#5237
From: Gunter Schelfhout
Date: Thu, 15 May 2003 22:14
25 lines
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-mail
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>

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