交換大小寫轉換器

反轉每個字母的大小寫 - 大寫變為小寫,小寫變為大寫。有時稱為逆案例或 iNVERSE CASE。

範例: Hello World → hELLO wORLD

交換大小寫(也稱為反轉大小寫、相反大小寫或 iNVERSE CASE)會翻轉每個字母的大小寫:大寫字母變成小寫,小寫字母變成大寫。數字和標點符號不變。

它主要用於視覺效果、諷刺性字幕,或作為反轉使用錯誤的 Shift 鍵狀態貼上的文字的快速方法。 Python 附帶 str.swapcase() 作為此轉換的內建函數。

交換外殼其實有什麼好處

修復意外的大寫鎖定輸入

您無意中在打開 Caps Lock 的情況下輸入了一個句子?交換大小寫比重新輸入更快。這是您的大寫鎖定問題 → 這是您的大寫鎖定問題。

反例視覺效果

一些社交媒體簡介和模因模板使用反寫來強調風格或作為更柔和的替代方案 交替情況.

程式設計練習

大小寫交換是一個經典的入門程式設計問題(「寫一個交換每個字元大小寫的函數」)。對於根據已知良好的輸出測試您的實作非常有用。

產生測試夾具

對於不區分大小寫的搜尋或比較程式碼的 QA,請透過 swap-case 運行範例文字以確認比較仍然與原始文字相符。

拖曳正式文本

顛倒正式文本(法律合約、服務條款)的大小寫可以產生滑稽隨意的諷刺版本——儘管顯然不適用於真正的合約用途。

每個字元的大小寫如何反轉

交換大小寫轉換器掃描輸入字串中的每個字元並套用簡單的反轉規則。對於每個字符,如果它屬於 Unicode 類別“Lu”(大寫字母),則使用 Unicode 的獨立於語言的大小寫映射將其轉換為對應的小寫字母(不應用全大小寫折疊)。相反,如果它屬於'Ll'(小寫字母),則將其轉換為大寫。字母類別之外的字元(包括數字、標點符號、空格和符號)保持不變。此操作是冪等的:應用兩次交換大小寫可恢復原始文字。該工具使用 JavaScript 以一次 O(n) 的方式處理文本 String.prototype.toUpperCase() 和 toLowerCase() 尊重 Unicode 字元資料庫中定義的區域設定中立映射的方法。

如何反轉文字的大小寫

  1. 將文字貼上或鍵入到輸入框中。
  2. 單擊“交換大小寫”按鈕(或切換按鈕)。
  3. 轉換後的文字立即出現在輸出區域。
  4. 將反轉的文字複製到剪貼簿。

不區分大小寫的字元和連字

非 ASCII 字母
只要將“É”或“ä”等字元定義為 Unicode 中的大小寫,即可正確交換它們。
空字串
傳回一個空字串,沒有錯誤。
所有數字
所有字元保持不變,輸出等於輸入。

撤銷意外的 Caps Lock 段落

  • 使用交換大小寫為社羣媒體貼文創建風格化的「mockng」文字。
  • 與本網站上的其他案例轉換器結合使用以進行複雜的轉換。
  • 請注意,交換大小寫不適合資料標準化,因為它不保留大小寫含義。
  • 如果您只需要反轉特定字元的大小寫,請考慮使用正規表示式來尋找/取代。

Word 中交換大小寫、重新輸入、Shift+F3

與內建程式設計功能或文字編輯器捷徑相比,該工具提供了快速、免安裝的即時預覽解決方案。

這個工具Python str.swapcase()Notepad++ 切換大小寫
統一碼支持完整的 Unicode(透過 JS 引擎)Python 3 中的完整 Unicode僅 ASCII(僅限 Notepad++ UCS-2)
即時預覽是的,每次按鍵時需要腳本執行沒有預覽,立即套用
批量處理否,單一文字區塊可以為文件編寫腳本可以透過快捷方式處理整個文件

大小寫反轉作為鍵盤時代的救援

交換字母大小寫的概念與打字機上的 Shift 鍵一樣古老,但作為一種可編程功能,它首先出現在 Python 等腳本語言中,其中 str.swapcase() Python 1.5 (1998) 中引入了此方法。底層操作依賴 Unicode 標準的大小寫轉換演算法,該演算法定義每個大小寫字元如何對應到其相反的大小寫。如今,交換大小寫是文字編輯器、程式語言和線上轉換器中的常見實用程序,通常用於有趣或諷刺的印刷效果。

交換案例問題

交換大小寫與相反大小寫相同嗎?

是的。 「交換大小寫」、「反轉大小寫」、「相反大小寫」和「iNVERSE CASE」都指相同的轉換:每個字母的大小寫都翻轉。

交換案例可以逆轉嗎?

是的-在同一輸入上執行交換案例兩次會傳回原始值。 swap(swap(x)) = x。 (這對於字母大小寫是正確的,但對於空格或重音規範化則不然,因為該工具不會觸及這些。)

它會影響非拉丁字母嗎?

對於區分大小寫的腳本(西里爾文、希臘文、擴展拉丁文),是的。不區分大小寫的腳本(阿拉伯語、希伯來語、中文、日語、泰語)不會發生任何變化,因為沒有大小寫需要顛倒。

交換大小寫與交替大小寫 — 有什麼不同?

交換大小寫會反轉每個字母當前的大小寫 - 因此這取決於輸入。 交替情況 無論輸入的現有大小寫如何,都會施加固定模式(小寫,大寫,小寫,大寫......)。

將我們的工具嵌入您的網站

對任何網站免費。沒有註冊。 iframe 從我們的伺服器載入並自動保持最新狀態。

📋 嵌入字數計數器

複製此片段(自動調整大小,複製按鈕有效):

即時預覽:

📋 嵌入此交換大小寫轉換器

複製此片段(自動調整大小,複製按鈕有效):

即時預覽:

想要更多選擇嗎? 所有嵌入式工具 →