URLに日本語が含まれる場合の正規表現ビルダー

お疲れさまです
URLのファイル名に日本語が含まれるケースがあるのですが、以下の正規表現だとNGとなります。
どのような表記がありますでしょうか。

((?:(?:https?|ftp|file)://|www.|ftp.)(?:([-a-zA-Z0-9+&@#/%=~|?!:,.]*\)|[-a-zA-Z0-9+&@#\/%=~_|?!:,.])*(?:([-a-zA-Z0-9+&@#/%=~|?!:,.]*\)|[a-zA-Z0-9+&@#\/%=~_|]))

自己解決しました!
((?:(?:https?|ftp|file)://|www.|ftp.)(?:([-a-zA-Z0-9亜-熙一-龠〃々〆〇ぁ-んァ-ヶ+&ー@#/%=~|?!:,.]*\)|[-a-zA-Z0-9亜-熙一-龠〃々〆〇ぁ-んァ-ヶ+&ー@#\/%=~_|?!:,.])*(?:([-a-zA-Z0-9亜-熙一-龠〃々〆〇ぁ-んァ-ヶ+&ー@#/%=~|?!:,.]*\)|[a-zA-Z0-9亜-熙一-龠〃々〆〇ぁ-んァ-ヶ+&ー@#\/%=~_|]))

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.