Formatting 将文本行格式化为数组的工具
我经常遇到这个问题。我有一个文件:Formatting 将文本行格式化为数组的工具,formatting,Formatting,我经常遇到这个问题。我有一个文件: something something2 something3 我希望输出为: "something","something2","something3" 有没有快速的工具,最好是在线的?如果这只是一件一次性的事情,那么只需在任何高级ish文本编辑器中搜索和替换就可以很容易地做到 例如: 执行替换(CTRL+H) 将“搜索模式”设置为“扩展” 查找:\r\n 替换为:,“ (当然,您需要在文件的开头和结尾添加一个额外的报价) 如果您需要不止一次地执行此
something
something2
something3
我希望输出为:
"something","something2","something3"
有没有快速的工具,最好是在线的?如果这只是一件一次性的事情,那么只需在任何高级ish文本编辑器中搜索和替换就可以很容易地做到 例如:
- 执行替换(CTRL+H)
- 将“搜索模式”设置为“扩展”
- 查找:
\r\n
- 替换为:
,“
编辑:如果您真的想在线执行此操作,您可以使用(在本例中,您希望使用
\n
作为正则表达式,使用,“
作为替换模式,而不使用其他设置)。如果这只是一次性操作,只要在任何高级ish文本编辑器中进行搜索和替换,就很容易了
例如:
- 执行替换(CTRL+H)
- 将“搜索模式”设置为“扩展”
- 查找:
\r\n
- 替换为:
,“
\n
作为正则表达式,,“
作为替换模式,而不使用其他设置)。一个快速的Python破解
lines = open('input.txt').xreadlines()
txt = ','.join(['"%s"' % x for x in lines])
open('output.txt', 'w').write(txt)
一个快速的Python黑客
lines = open('input.txt').xreadlines()
txt = ','.join(['"%s"' % x for x in lines])
open('output.txt', 'w').write(txt)