私のクライアントは、非ラテン文字を含むユーザーが入力した URL を検証するよう求めています。例:
http://uk.wikipedia.org/wiki/Фотосинтез
http://презитент.рф
そのような URL を検証するための正規表現を持っている人はいますか?
または、PHP でラテン語以外の URL 部分を簡単に URL エンコードする方法はありますか。例: http://uk.wikipedia.org/wiki/Фотосинтез
->http://uk.wikipedia.org/wiki/%D0%A4%D0%BE%D1%82%D0%BE%D1%81%D0%B8%D0%BD%D1%82%D0%B5%D0%B7
そしてその逆?
意味はありますか?
助けてくれてありがとう。