是否有一种通过分隔符在notepad++中转换数据的方法?
例如,我有许多条目:
无名氏
$100
$200
$300
400美元
$500
无名氏
$1
$2
$3
$4
我试图获得输出,以便按列粘贴到电子表格中,如下所示:
无名氏$100 $200 $300 $400 $500
无名氏$1 $2 $3 $4 $5
发布于 2019-04-11 03:55:03
简单地将原始数据直接放入Excel并使用公式将其排列起来要容易得多:
如果您将原始数据放在H列中,从H1开始,那么您可以将这个公式放入A1,填充到F1,然后根据需要填充:
=INDEX($H$1:$H$24,(ROW()-1)*6+COLUMN())
发布于 2019-04-11 12:01:55
对于notepad++,您可以使用这个Regex:
搜索:\v+(?=\h*[$\v])
替换为:\t
数据将与tabs
分开,因此您应该能够将其复制粘贴到Excel中。
而且,对于每个名称,这应该适用于不同数量的条目。
您有正则表达式这里的演示
注意:我假设每个人的数据都以$
开头
https://stackoverflow.com/questions/55624051
复制相似问题