質問: 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亜-熙一-龠〃々〆〇ぁ-んァ-ヶ+&ー@#\/%=~_|]))