正規表現を使用して、プレーン テキスト URL をクリック可能なリンクに変換しています。
@(https?://([-\w\.]+)+(:\d+)?(/([\w/_\.-]*(\?\S+)?)?)?)@
ただし、テキストの本文では、URL が 1 行に 1 つずつ列挙され、最後にセミコロンが付いている場合があります。実際の URL には「;」は含まれません。
http://www.aaa.org/pressdetail.asp?PRESS_REL_ID=275;
http://www.aaa.org/pressdetail.asp?PRESS_REL_ID=123;
http://www.aaa.org/pressdetail.asp?PRESS_REL_ID=124
URL にセミコロン (;) を含めることは許可されていますか? それとも、セミコロンを URL の終わりのマーカーと見なすことができますか? それは私の正規表現にどのように適合しますか?