Karakterin Tersine Çevrilmesi ve Kelimenin Tersine Çevrilmesi


Karakterin tersine çevrilmesi: Dizedeki her karakter ters sırada yerleştirilir.
Giriş: "Merhaba Dünya!"
Çıktı: "!dlroW ,olleH"
Kelimelerin tersine çevrilmesi: Kelime sırası tersine çevrilir ancak tek tek kelimeler olduğu gibi kalır.
Giriş: "Hızlı kahverengi tilki"
Çıktı: "tilki kahverengi hızlı The"
Satırı tersine çevirme: Çok satırlı bir listenin sırasını tersine çevirmek için kullanışlıdır:
Giriş: "İlk
İkinci
Üçüncü"
Çıktı: "Üçüncü
İkinci
İlk"
Palindromlar: Simetri Testi

Bir palindrom ileri ve geri aynı şekilde okunur. Kategoriler:
Karakter palindromları: yarış arabası, seviye, radar, referans
Palindromlar (boşluklar/noktalama işaretleri göz ardı edilerek):
- "Bir adam Panama Kanalı açmayı planlıyor"
- "Gördüğüm araba mıydı yoksa kedi miydi"
- "Hiçbir zaman tek ya da çift olmadı"
Sayı palindromları: 121, 1331, 12321
Bir dizenin palindrom olup olmadığını kontrol etmek için:
- Küçük harfe dönüştür
- Alfasayısal olmayan tüm karakterleri kaldırın
- Dizeyi tersiyle karşılaştırın
- Aynıysa → palindrom
Dize Ters Çevirmede Unicode Uç Durumları

Modern metin, birden fazla kod birimini kaplayan karakterleri içerir:
Vekil çiftler (emoji): Emoji 👋 iki UTF-16 kod birimi olarak depolanır. Karakter karakterin saf bir şekilde tersine çevrilmesi bu çiftleri bölerek bozuk çıktı üretebilir.
Karakterleri birleştirme: "é" gibi vurgulu bir harf, tek bir kod noktası (U+00E9) olarak veya "e" + vurgulu vurguyu birleştiren (U+0065 + U+0301) olarak depolanabilir. İkincisini yanlış bir şekilde tersine çevirmek aksanı e harfinin önüne yerleştirir.
Doğru çözüm: Unicode grafik kümesi sınırlarını kullanarak tersine çevirin. ToolDolfen'in Text Reverser'ı, ters çevirmeden, emojiyi işlemeden ve karakterleri güvenli bir şekilde birleştirmeden önce metni doğru şekilde segmentlere ayırmak için Intl.Segmenter API'sini (mevcut olduğunda) kullanır.
ToolDolfen'de Metni Ters Çevirme

- Metin Ters Çevirici (Text Reverser)'yi açın.
- Metninizi yapıştırın; Unicode, emoji ve çok dilli metni doğru şekilde işler.
- Tersine çevirme modunuzu seçin: karakter, kelime veya satır tersine çevirme.
- Sonucu kopyalayın.
Pratik kullanımlar:
- Filigran testi için metin oluşturma
- Grafik tasarım için ayna görüntüsü metni oluşturma
- Bir kelimenin veya ifadenin palindrom olup olmadığını kontrol etme
- Dizi eklemeden önce virgülle ayrılmış değerleri ters çevirme
Önerilen Yardımcı Kılavuzlar
Dijital iş akışınızı geliştirmek için bu konu kümesindeki tamamlayıcı eğitimleri ve yardımcı programları keşfedin: