Herhangi bir dizeyi anında tersine çevirin. ASCII, Unicode ve emoji karakterleriyle sorunsuz çalışır. Anında sonuç üretir, tarayıcıda çalışır, ücretsiz.
Bu örnek, String Tools içindeki ters çevirme işlemini gösterir ve “Hello, World!” ile hazır gelir. Herhangi bir metni yapıştır ve Unicode ile emoji karakterleri doğru işlenmiş şekilde anında ters çevrilmiş halini gör.
Araç girdiyi grafem kümelerinden (görsel karakterler) oluşan bir diziye böler, dizi sırasını ters çevirir ve tekrar dizeye birleştirir. Bu yaklaşım, cilt tonu değiştiricili emojiler veya birleşen aksan işaretleri gibi birden çok kod noktasına yayılan karakterleri ele alır.
Hello gibi basit ASCII metinlerde ters çevirme kolaydır: her bayt bir karaktere karşılık gelir. Ama Unicode metin, çok baytlı veya birleşen karakterlerden oluşan karakterler içerebilir. cafe\u0301 (vurgulu cafe) ifadesinin saf bayt düzeyinde ters çevrilmesi çöp üretir. Bu araç bunu doğru ele alır.
Dize ters çevirmenin yaygın kullanım alanlarından biri palindrom denetimidir. Palindrom ileri ve geri aynı okunur. Metninin palindrom olup olmadığını denetlemek için ters çevir ve karşılaştır:
Original: racecar
Reversed: racecar
Match? Yes
Büyük-küçük harf duyarsız palindrom denetimi, karşılaştırmadan önce iki dizeyi de aynı harf durumuna getirmeyi gerektirir.
Dize ters çevirme palindromlar için “ters çevir ve denetle” yaklaşımı, bazı sağlama toplamı hesaplamaları ve metin biçimlendirme görevleri gibi algoritmalarda görülür. Ayrıca Unicode dize işlemeyi anlama düzeyini test eden standart bir alıştırmadır.
Mevcut işlem tüm girdiyi tek dize olarak ters çevirir. Tek tek kelimeleri ters çevirmek için her kelimeyi ayrı yapıştır veya ters çevirme desenli Regex tabanlı bul ve değiştir kullan.
Evet. Baştaki boşluklar sondaki boşluğa dönüşür ve tersi olur. Metninde bilinçli boşluk varsa ters çevirmenin konumunu değiştirdiğini unutma. Ters çevirmeden önce girdiyi kırpmak bunu ortadan kaldırır.
Çıktıyı ikinci kez ters çevirmek özgün metni döndürür. İşlem kendi tersidir.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.