You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Xcode中为文本每行加首尾引号并转为数组字面量?

在Xcode中将文本列表快速转换为Swift数组字面量

完全可以在Xcode里实现这个需求,具体步骤如下:

  1. 把.txt文件里的列表内容粘贴到Xcode的代码编辑区域。
  2. 打开查找替换面板(快捷键Cmd+Option+F),点击面板右侧的.*按钮启用正则表达式模式。
  3. 在「查找」输入框中填入正则表达式:^(.+)$
  4. 在「替换」输入框中填入:"$1",
    • 注意:Xcode的正则替换用$1引用捕获组内容,而非Notepad++的\1,这是两者的关键区别。
  5. 点击「全部替换」,此时每一行文本会被转换成带引号和尾逗号的格式。
  6. 最后手动补充数组语法:在最开头加上var myArray = [,删除最后一行的尾逗号,再加上]。

举个操作示例:
原内容:

AliceBlue
AntiqueWhite
Aqua

替换后的中间结果:

"AliceBlue",
"AntiqueWhite",
"Aqua",

最终整理成目标格式:

var myArray = ["AliceBlue", "AntiqueWhite", "Aqua"]

内容的提问来源于stack exchange,提问作者Emile

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 19:16:12