Metni Tersine Çevir

Herhangi bir metni karakter birimi bazında tersine çevirin.

Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız hiçbir zaman bir sunucuya yüklenmez.

Bu araç ne yapar?

Herhangi bir metni yazın veya yapıştırın, son karakterin ilk, ilk karakterin son olduğu tersine çevrilmiş halini anında görün.

Nasıl kullanılır?

Kutuya yazmaya başlayın veya mevcut metni yapıştırın — tersine çevrilmiş sürüm hemen altında görünür, kopyalamaya hazırdır. Basılacak bir düğme yoktur.

Çalışılmış örnek

"Hello, world!" yazmak "!dlrow ,olleH" üretir — noktalama ve boşluklar dahil her karakter olduğu yerde ters çevrilir.

Ters çevirme nasıl çalışır?

Metin, JavaScript'in temel dize bölme işlemiyle bir diziye ayrılır, ters çevrilir ve yeniden birleştirilir — bu, JavaScript'in dizeler için dahili olarak kullandığı aynı yapı taşı olan UTF-16 kod birimleri üzerinde çalışır.

Palindrom kontrolü

Tersine çevrilmiş çıktı orijinal metinle tam olarak eşleşiyorsa (veya ayrıca küçük harfe çevirip boşlukları kaldırdıktan sonra eşleşiyorsa) orijinal bir palindromdur — bu araç bu karşılaştırmayı sizin için yapmaz, ancak karşılaştıracağınız ters çevrilmiş metni üretir.

Emoji ve aksanlı karakterlerle ilgili sınırlamalar

Çoğu emoji ve bazı nadir CJK karakterleri iki UTF-16 kod biriminde ("vekil çift") saklanır. Kod birimi düzeyinde ters çevirme bu çifti birbirinden ayırır, bu da genellikle karakteri "tersine" göstermek yerine iki geçersiz, render edilemeyen parçaya böler — bu araç emoji ağırlıklı girdi yerine düz ASCII veya basit aksanlı metin için daha uygundur.

Gizlilik

Ters çevirme, siz yazarken tamamen tarayıcınızda gerçekleşir — hiçbir şey bir sunucuya yüklenmez.

Sıkça Sorulan Sorular

Bu kelime sırasını mı yoksa karakterleri mi tersine çevirir?
Kelimelerin sırasını değil, tek tek karakter birimlerini tersine çevirir — yani 'merhaba dünya' 'aynüd abahrem' olur, 'dünya merhaba' değil.
Bunu palindrom kontrolü için kullanabilir miyim?
Evet — tersine çevrilen çıktı orijinal metinle tam olarak eşleşiyorsa (veya ayrıca büyük/küçük harf ve boşlukları normalize ettikten sonra eşleşiyorsa) orijinal bir palindromdur.
Emojilerle doğru çalışır mı?
Güvenilir şekilde çalışmaz: çoğu emoji iki kod biriminde saklanır ve bu düzeyde ters çevirme onları ters bir emoji yerine bozuk, render edilemeyen karakterlere böler.
Harfleri, sayıları veya noktalama işaretlerini farklı mı işler?
Hayır, harf, rakam, boşluk ve noktalama gibi her karakter türü aynı şekilde işlenir ve yalnızca konumu ters çevrilir.