字串反轉
三種反轉模式:整段反轉、每行各自反轉、每詞反轉,適合程式設計練習、回文檢查與文字實驗
關於此工具
三種模式即時反轉任意文字:整段反轉、每行各自反轉,或每詞反轉但保留詞語順序。適用於程式設計練習、回文檢測、編碼實驗,或只是想看看文字反轉後的樣子。
功能特色
- ✓三種反轉模式 — 整段反轉、每行各自反轉、每詞反轉,依需求選擇。
- ✓Unicode 安全 — 正確處理多位元組 Unicode 字元,包含表情符號與中日韓字元。
- ✓支援多行輸入 — 處理多行文字時不會合併行。
- ✓即時輸出 — 輸入或切換模式時,結果立即更新。
常見問題
- 「每詞反轉」會做什麼?
- 每個詞語的字元各自反轉,但詞語的順序保持不變。例如 "Hello World" 變成 "olleH dlroW"。
- 能正確處理表情符號和特殊字元嗎?
- 可以。反轉使用 JavaScript 的展開運算符([...str]),按 Unicode 碼位分割而非位元組值,因此表情符號不會損壞。
- 每詞反轉模式中「詞」怎麼定義?
- 以空格分割詞語。空格之間的任意字元串視為一個詞。標點符號若附在詞後(例如 "hello,")會隨詞一起反轉。