URL'lerde% -encoded UTF-8 metni içeren bir html dosyası var.
Örneğin "% D1% 80% D0% B5% D1% 81% D1% 83% D1% 80% D1% 81% D1% 8B" "ресурсы" (Rusça "kaynaklar") anlamına gelir.
Görev, tüm bu alt dizeleri okunabilir UTF-8 metni ile değiştirmektir.
Görevi basitleştirmek %
için dosyada başka bir işaret kullanımı olmadığını düşünebiliriz . Harf rakamları hem büyük hem de küçük harf olabilir.
Ben bu konuda zarif yapılabilir şüpheli sed
, perl
, awk
ya da bir şey ama nasıl olduğunu bilmiyorum.
Bu web uygulaması , oraya yapıştırdığınız metinle hile yapıyor gibi görünüyor.