姓名順序交換工具
一次把整份姓名清單在名字 姓氏與姓氏, 名字之間交換;無法分割的行會原樣保留並計數,絕不猜測。
隱私權:你的檔案不會離開裝置,所有處理均在瀏覽器本機完成。
使用方式
- 1.每行貼上一個姓名,可使用任一順序或混合格式。
- 2.選擇自動偵測或強制方向,並設定多字姓氏的分割方式。
- 3.檢查已轉換與維持原樣數量,再複製結果。
關於姓名順序交換工具
姓名順序交換工具可在名冊、登記表與引用格式常見的「名字 姓氏」及「姓氏, 名字」兩種順序間轉換。每行貼上一個姓名、選擇方向或讓工具逐行偵測,再複製交換後清單;結果會同時回報轉換行數與維持原樣行數。
預設自動偵測會獨立閱讀每一行:含逗號的行視為「姓氏, 名字」並轉成自然順序;不含逗號的行視為「名字 姓氏」並轉成姓氏優先。因此即使清單一半來自某系統、另一半來自不同格式,也能一次正規化。若已知來源格式,可使用兩個強制模式;不符合強制模式預期形狀的行會完全原樣保留,不會被破壞。
多部分姓名會透過明確選項處理,不靠猜測。預設把第一個字詞之後的全部內容視為姓氏,所以 Ada King Lovelace 會變成 King Lovelace, Ada;另一選項只把最後字詞視為姓氏,得到 Lovelace, Ada King。中間名與縮寫會與名字留在一起,因此 Lovelace, Ada K. 可清楚轉成 Ada K. Lovelace。分隔符號預設為逗號加空格,也能自訂。
工具拒絕做的事和它能做的事同樣重要。單一字詞、空白行或逗號一側沒有內容的行,都會逐位元組原樣通過並計入獨立的維持原樣總數,絕不捨棄或猜測。各文化的姓名慣例不同,任何演算法都無法普遍識別姓氏邊界。後綴是最直接例子:最後字詞模式會把 Martin Luther King Jr. 變成 Jr., Martin Luther King;這個限制已連同理想與實際輸出記錄在測試中,而不是藏到資料出錯後才被發現。
簡單雙字姓名能完整來回轉換:先轉成「姓氏, 名字」再轉回即可重現原值,測試會固定這項性質。已轉換行的間距會整理為單一空格;未處理行則保留每個位元組。輸入上限是一百萬字元,並以線性時間處理。所有內容都在瀏覽器中運作,姓名清單不會上傳、儲存或傳送。
它適合課堂名冊、郵寄清單、引用整理、聯絡人匯出、活動報名,或任何順序錯誤的試算表欄位。完成後請檢查維持原樣數量;那些正是工具拒絕猜測、值得人工多看三十秒的行。
方法與來源
逐行處理:偵測或強制來源格式、在第一個逗號或所選姓氏規則處分割、以設定的分隔符號重新連接,任何無法乾淨分割的內容都原樣通過並另行計數,並以測試固定來回轉換性質與已記錄的後綴限制。
常見問題
- 工具無法分割的姓名會怎樣?
- 它們會逐位元組原樣通過並計入維持原樣總數;單一字詞、空白行或格式錯誤的逗號行絕不會被猜測或捨棄。
- 中間名與縮寫如何處理?
- 它們會與名字保留在一起;反向轉換時,可選擇第一個字詞之後全部為姓氏,或只有最後字詞是姓氏。
- 它能辨識 Jr. 或 III 等後綴嗎?
- 不能。最後字詞模式會把 Martin Luther King Jr. 轉成 Jr., Martin Luther King;頁面與測試都明確記錄此限制。
相關工具
- 文字排序工具以穩定英文定序、自然數字順序、精確重複移除與明確清理控制,排序最多 50,000 行。
- 每行加引號將貼上的清單一次轉成可直接貼用的 JSON 陣列、SQL IN 子句或 CSV 列,並套用各格式真正需要的跳脫規則。
- 移除重複行保留每一行第一次出現的內容,可選擇以英文大小寫與行首尾空白作為比對規則,同時完整保留被保留行的原始文字。
- 為文字加入行號從自訂起始值開始為貼上的每一行編號,可設定分隔符號並選擇是否以零補齊。
- 為每行加入前綴與後綴在貼上的每一行前後加入字面文字,並可選擇讓空白行保持不變。
- AI 文字清理工具清理 AI 助理常留下的破折號、彎引號、隱藏 Unicode 字元與多餘空白;每一項規則都可獨立控制並統計變更。
文字工具 使用指南
查看全部- Swap First and Last Name in Excel Without Formulas (英文原文)
- Swap First and Last Name in Bulk Without Guessing (英文原文)
- Check Readability Score Online Free: Six Formulas (英文原文)
- 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 (英文原文)