列表轉換器
線上處理列表:更換分隔符、去空格、去重、去空行、排序、反轉、打亂、新增前後綴。適合快速生成 SQL IN 子句。
重塑列表:更換分隔符、清洗、排序、為每項加包裹。 貼上一列數值,即可得到逗號分隔字串、帶引號的 SQL IN 子句或類 JSON 陣列。所有選項即時生效,且按固定順序執行:拆分 → 清洗 → 大小寫 → 排序 → 包裹 → 拼接。
線上處理列表:更換分隔符、去空格、去重、去空行、排序、反轉、打亂、新增前後綴。適合快速生成 SQL IN 子句。
重塑列表:更換分隔符、清洗、排序、為每項加包裹。 貼上一列數值,即可得到逗號分隔字串、帶引號的 SQL IN 子句或類 JSON 陣列。所有選項即時生效,且按固定順序執行:拆分 → 清洗 → 大小寫 → 排序 → 包裹 → 拼接。
理解處理流程能讓結果可預期。輸入先按所選分隔符拆分,然後去除首尾空白,再丟棄空項,接著移除重複項,之後應用大小寫轉換,然後排序,再加上前後綴,最後拼接。由於去重發生在大小寫轉換之前,Apple 和 apple 會被視為不同項——如果想合併它們,先轉成小寫再把結果粘回來跑第二遍。
'a','b','c',可直接放進 IN (...)。字母排序使用 localeCompare,它遵循你所在語言環境的重音和大小寫規則,而不是原始碼點順序。對人類可讀的列表來說這通常正是想要的效果,但也意味著不同瀏覽器語言環境下結果可能略有差異。數值排序會解析每項開頭的數字,因此 10 會正確排在 9 之後;開頭不是數字的項位置不確定。
去空白預設開啟,因為當列表來自電子表格或複製的終端輸出時,看不見的尾隨空白是導致比較失敗最常見的原因。