文字與排版點號分隔命名 (dot.case) 轉換器
點號分隔命名 (dot.case) 轉換器
快速將文字轉換為標準 dot.case 格式!專為 Java/Go 封包命名、i18n 語系階層檔與 MQ 路由鍵(Routing Key)設計,一鍵小寫並以點號「.」連結單字。
點號分隔命名 (dot.case) 轉換器(即時轉換測試)
您輸入的原始英文 (Before)0 Chars | 0 Words
行數: 0
已強制轉換為 (After - DOT)0 Chars | 0 Words
行數: 0
格式詳盡定義與說明
點號命名法(dot.case)會將輸入英文字元調至全部小寫,並在各個英文單字詞彙之間,一律加註點號(英語句點 `.`)作為實質分割手段,常用於高階系統命名和微服務路由等開發場景。
轉換前後效果對比
原始 (Original)"System Error Log Database Connection Timed Out"
轉換 (Converted)"system.error.log.database.connection.timed.out"
轉換規則與核心特徵
- 不論大小寫字母,轉換後強制全部映射至小寫 (lowercase)。
- 各個詞彙中去除原先空白,悉數用點號破折符「.」相黏。
主流適用場景 (Application Area)
1. 高級程式套件路徑宣告 (Package)
Java, Kotlin 或 Go 語言底層在拆分專案 Domain 命名空間(例 `com.website.api.tools`)的主流用法。
2. 分散式系統 Message Queue 主題路由
例如 RabbitMQ 或者是 MQTT 主題中的路由識別標籤(例 `sensor.office.temperature`)。
3. i18n 國際化翻譯 JSON 配置名
用於 React/Vue 國際化包中將多語系 Key 遞迴定義(例 `dashboard.header.welcome_text`)。
程式開發背景知識
💻 軟體工程小知識
利用 Regex 提取出 alphanumeric 陣列後,在 JavaScript 調用陣列原生 API `join(".")` 進行輸出組裝。常見 Q&A
Q:它與正常的網誌 URL 字串相比差別在哪?
一般的 URL slug 是推薦烤肉串 kebab-case。而 dot.case 在網際網路實踐中,因其能配合萬用配對符(如 `*.error.*`)進行動態萬用配對,特別適合用在分散式事件傳遞與日誌監控(Telemetry Log Streams)底層。
📑 英文大小寫與專屬格式轉換 - 分門別類全系列導覽
ECTools 特別為每一種主流大小寫格式(Case Formats)、程式命名規則以及特殊文字樣式精心編排,點擊下方連結一鍵瞬移,深入體驗各個模組的詳細學術規範與即時轉換效果: