JDownloader kullanarak bazı dosyalar indiriyorum, ancak yakalanan dosyaların dosya adı çok uzun ve indirilemiyor. Düzenli ifadelerle yeniden adlandırma özelliğini kullanarak, adlarını en fazla 40 karakterle kısaltmayı umuyorum.
Bakınız bu ekran görüntüsü
Bunu kullanıyorum
aramak: (.*) Şuna göre ara: {, 40}
ama belli ki işe yaramaz. Ne kullanmalıyım? Çok teşekkürler
Girişin için teşekkürler, ama üzgünüm belki de kafanı karıştırdım. Sadece indirmeye başlamadan önce dosyaların adını kısaltmak için regex'e ihtiyacım var. Böylece indirme işlemi daha kısa bir formatta olacaktır.
—
lochy
Ekran görüntüsüne bakarken bul / değiştir işleminiz tamamen yanlıştır ve anlam ifade etmez. Ve bunu "ara" ve "ara" olarak tanımlamamalıydın
—
barlop
bunun yerine ne kullanmalıyım?
—
lochy
bunun yerine hangi terimleri kullanmalısınız? Her programın kullandığılarla aynı. Örneğin. Not Defteri'nde ctrl-h yaparsanız bul ve değiştir penceresini görürsünüz. Buna "bul ve değiştir" diyebilirsiniz. Notepad "neyi bul" ve "ile değiştir" diyor. ya da "bul" kutusunu ve "değiştir" diyebilirsiniz. Kutu
—
barlop
C:\>echo alli| sed -r "s/(.{2}).*/\1/g"
döneral
arasındaalli
yani, ilk 2 karakter. Yani bu regex kullanarak yapacak bir arama yerine, doğru programa ihtiyacın var.