Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
// もしキャプチャーグループ1が空でない場合はそれをURLとする。
// そうでない場合はキャプチャーグループ0(全体)をURLとする。
(?<=[\[[\(({{⟨«‘“"'⦅⸨「「『〚⟦〔❲〘〈《⟪<<≪‹【〖])
[^\[[\(({{⟨«‘“"'⦅⸨「「『〚⟦〔❲〘〈《⟪<<≪‹【〖]*?
(https?://[^\s\]]\))}}⟩»’”"'⦆⸩」」』〛⟧〕❳〙〉》⟫>>≫›】〗]+)
(?=[\]]\))}}⟩»’”"'⦆⸩」」』〛⟧〕❳〙〉》⟫>>≫›】〗])
|https?://[^\s]+(?<![”])
@aki-null

This comment has been minimized.

Copy link
Owner Author

commented Dec 21, 2010

これでは上手く処理できないケースがあるので、プログラム的にURLをスキャンするプログラムを書きました。 [https://github.com/aki-null/URLScanner]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.