反轉字詞順序
反轉非空白 token 的順序,同時讓原有每一段空白、Tab 與換行留在精確的位置。
隱私權:你的檔案不會離開裝置,所有處理均在瀏覽器本機完成。
使用方式
- 1.貼上要反轉非空白 token 順序的文字。
- 2.選擇「反轉字詞順序」。
- 3.核對反轉後的 token,確認原有空白、Tab 與換行仍在原來的位置。
關於反轉字詞順序
反轉字詞順序工具會將貼上文字中非空白 token 的順序倒過來,同時保留每一段空白在原本的位置。輸入片語、句子、清單或多行文字後,第一個 token 與最後一個交換、第二個與倒數第二個交換,依此類推;頁面會顯示被反轉的 token 數和精確輸出。所有處理都在瀏覽器內完成,文字不會上傳。
此工具中的字詞是任何連續非空白字元,這是刻意透明且語言中立的機械定義。字母、數字、emoji、符號和沒有空白隔開的標點都屬於同一 token。在 hello, brave world! 中,hello,、brave、world! 是三個 token,結果會是 world! brave hello,;標點會跟著原 token 移動,不會依語法重新安排。
工具反轉的是 token 順序,不是 token 內的字元。one two three 會變成 three two one,而不會產生鏡像拼字。若需要逐字元反轉,請使用文字反轉工具。它也不會按句子語意反轉、解析子句、翻譯文字或依語法移動標點。
空白 token 不會移動或改變:一個空白仍是一個空白、兩個空白仍是兩個空白、Tab 仍是 Tab,CRLF、CR 和 LF 也會留在原來的位置。因為 token 長度不同,畫面自動換行的外觀可能改變,但底層空白字元不會改動。
Unicode 字母和 emoji 不需要字典,因為切分器只區分空白與非空白。沒有空白的 emoji 序列是一個 token;結合標記也會跟著所在 token。中文、日文、泰文等通常不以空白分詞的文字可能整行形成一個 token,工具不會進行語言專屬分詞。
空白字元輸入會被拒絕,因為沒有可反轉的 token;一個非空白 token 則是合法的確定性不變結果。輸入限制為 1,000,000 個 UTF-16 code units,超過時不會產生部分結果。請在發布或放入程式、命令、標記和結構化格式前檢查結果,因為改變順序會改變含義或行為。
方法與來源
驗證輸入至少含一個非空白 token 且不超過 1,000,000 個 UTF-16 code units,以 Unicode 正規表示式切分為最長的空白與非空白區段;只收集並反轉非空白區段,再放回未變動的區段模式,保留每個空白 code unit 與邊界,並報告非空白 token 數。
常見問題
- 每個字詞內的字母也會反轉嗎?
- 不會。完整非空白 token 會以倒序移動,token 內的字元保持不變。
- 什麼算作一個字詞?
- 任何連續的非空白序列,包括附著的標點、數字、符號或 emoji。
- 多個空白和換行會保留嗎?
- 會。每一段空白都在原本的 token 位置保持不變。
- 文字會被上傳嗎?
- 不會。切分、反轉和輸出顯示都在目前瀏覽器內完成。
相關工具
文字工具 使用指南
查看全部- How to Reverse Word Order in a Word Document (英文原文)
- How to Do a Reverse Word Search Step by Step (英文原文)
- Convert PowerPoint to Text: Build a Slide-by-Slide Draft (英文原文)
- How to Remove Text Formatting in Notepad++ (英文原文)
- Google Translate to Pig Latin: A Local Browser Tool (英文原文)
- Check for Palindrome in JavaScript: Methods and Verify (英文原文)
- NATO Phonetic Alphabet Online Translator and Decoder (英文原文)
- MLA Citation Generator: Authors, Titles, and Dates (英文原文)
- Dummy Text Explained: Origins and Quick Generation (英文原文)
- How to Randomize a List in Google Sheets Without Formulas (英文原文)
- How to Count Lines in Google Docs Accurately (英文原文)
- How to Remove Line Breaks in Excel Cell Content (英文原文)
- How to Change Line Breaks in Word to \n or Real Breaks (英文原文)
- How to Get the Lenny Face Vault Code in Geometry Dash (英文原文)
- Best Kaomoji API Alternative for Instant Copy (英文原文)
- How to Get Italic Text in LaTeX Using Unicode (英文原文)
- How to Make Character Invisible in JJS Using Unicode (英文原文)
- Online Grocery List: A Private Browser-Saved Checklist (英文原文)
- How to View Font Glyphs Without Installing the Font (英文原文)
- Extract Hyperlinks from Word on Mac Before Removing Them (英文原文)