Çevrimiçi Metin Çevirici – Ters Metin Oluşturucu

Herhangi bir metni anında gerçek zamanlı olarak geriye doğru çevirin! 5 tersine çevirme modları arasından seçim yapın—tüm metni ters çevirin, satır başına karakterleri ters çevirin, tek tek sözcük harflerini ters çevirin, sözcük sırasını ters çevirin veya çok satırlı listeleri aşağıdan yukarıya çevirin. emoji açısından güvenli Unicode grafik bölümlendirme, isteğe bağlı noktalama işaretlerini koruma ve canlı bir Palindrome Dedektörü ile oluşturulmuştur.

karakterler: 0

Kelimeler: 0

Satırlar: 0

Palindrom: —

5 Metin Ters Çevirme Modunun Tümünün Karşılaştırılması

Farklı görevler, metni çevirmenin farklı yollarını gerektirir. Her modun örnek iki satırlı girişi nasıl dönüştürdüğü aşağıda açıklanmıştır Merhaba, Dünya! / Text Tools 123:

Ters Çevirme Modu Neleri Döndürür Örnek Giriş Ters Çıkış
Tüm Metni Ters Çevir En son karakterden ilk karaktere kadar her karakter ve satır Merhaba Dünya!
Metin Araçları
slooT txeT
!dlroW ,olleH
Her Satırın Karakterlerini Tersine Çevirme Her satırdaki karakterler, Satır 1'i üstte tutacak şekilde Merhaba Dünya!
Metin Araçları
!dlroW ,olleH
slooT txeT
Her Kelimenin Harflerini Tersine Çevirme Kelime ve satır sırası korunarak her kelimenin içindeki harfler Merhaba Dünya! ,olleH !dlroW
(veya olleH, dlroW! ile Noktalama işaretlerini koruyun)
Ters Kelime Sırası Kelime yazımını korurken satır başına kelime sırası Bir İki Üç Üç İki Bir
Satır Sırasını Ters Her satırdaki metni değiştirmeden çok satırlı bir listeyi aşağıdan yukarıya çevirir 1. İlk
2. İkinci
3. Üçüncü
3. Üçüncü
2. İkinci
1. İlk

Metni Tersine Çevirmenin Yaygın Kullanımları

  • Palindromlar ve Kelime Oyunları – İstatistik çubuğunda anında doğrulamayla palindromik cümleleri test edin ve oluşturun ("Gördüğüm bir araba mı yoksa kedi miydi?" veya "Asla tek veya çift değil" gibi ifadeler).
  • Ayna Yazımı ve Ambulans Metni – Fiziksel bir aynada veya dikiz aynasında görüntülendiğinde normal şekilde okunan ters harfler oluşturun (ECNALUBMA gibi).
  • Günlük Dosyalarını ve Listelerini Tersine Çevirme – Kronolojik günlük girişlerini, değişiklik günlüklerini veya numaralı listeleri en eskiden en yeniye en önceye çevirmek için Ters Satır Sırasını kullanın.
  • Programlama ve Unicode Testi – Karmaşık çok baytlı emojiler (🚀, 👨‍👩‍👧‍👦) ve vurgulu karakterlerle dize işleme algoritmalarını doğrulayın.

JavaScript'de Bir Dizeyi Güvenli Bir Şekilde Tersine Çevirme (Emojileri Bozmadan)

JavaScript'deki yaygın bir tuzak, str.split('').reverse().join('') kullanılmasıdır. JavaScript dizeleri 16 bitlik UTF-16 kod birimlerinin dizileri olduğundan, split('') 4 baytlık emojileri (vekil çiftler) ikiye böler. Modern JavaScript'de dizeleri güvenli bir şekilde tersine çevirmek için:

// Safe for basic emojis (code points):
const reversed = Array.from("Hello 🚀").reverse().join(""); // "🚀 olleH"

// Best practice for all grapheme clusters (flags, skin tones, ZWJ emojis):
const segmenter = new Intl.Segmenter(undefined, { granularity: "grapheme" });
const safeReverse = Array.from(segmenter.segment("Hello 👨‍👩‍👧‍👦"), s => s.segment).reverse().join("");

Sıkça Sorulan Sorular

"Her kelimenin harflerini ters çevir" ile "Kelime sırasını ters çevir" arasındaki fark nedir?

Her kelimenin harflerini ters çevirin her kelimeyi cümle içindeki orijinal konumunda tutar ancak her kelimeyi tersten yazar ("Hızlı kahverengi tilki" → "kciuQ nworb xof"). Sözcük sırasını tersine çevir her kelimenin normal şekilde yazılmasını sağlar ancak sözcük sırasını tersine çevirir ("Hızlı kahverengi tilki" → "tilki kahverengi Hızlı").

Ters çevrilmiş kelimelerin sonundaki virgül ve noktaları nasıl tutabilirim?

Her kelimenin harflerini ters çevirin'yi seçin ve Noktalama işaretlerini yerinde tutun seçeneğini işaretleyin. Bu seçenek etkinleştirildiğinde, "Merhaba, dünya!", virgül ve ünlem işaretini kelimelerin önüne taşımak yerine temiz bir şekilde "olleH, dlrow!" biçimine dönüştürür.

Harfleri ters çevirmeden listedeki satırların sırasını nasıl tersine çevirebilirim?

Ayarlar panelinde Ters satır sırası (aşağıdan yukarıya satırlar) radyo seçeneğini seçin. Bu, satırlarınızın dikey sırasını değiştirir (son satırı ilk, ilk satırı en son yapar) ve her satırdaki tüm sözcüklere ve karakterlere dokunulmaz.