wyrażenie regularne znajdujące linki w tekście

0

Czy ktoś może mi podrzucić tu wyrażenie regularne znajdujące linki w tekście, które jest stosowane na tym forum? Proszę o pomoc.

0

źródła forum są ogólnodostępne na svn://boduch.net/coyote-cmf/trunk
nie polecam jednak brać jakichkolwiek wyrażeń z tego źródła ;D na google'u znajdziesz

0

Ja używam takiego potworka:
(([\w]+:)?//)?(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?

1 użytkowników online, w tym zalogowanych: 0, gości: 1