试图使用正则表达式替换.txt文件每一行中特定位置的空格''

问题描述 投票:0回答:1

我有一个制表符分隔的文本文件,可以导入excel。那里存在一个问题,我在导入的两组数据之间没有制表符,应该将这些制表符划分为2个不同的列。我只想用文件的每一行的制表符替换位置40处的空格字符。

示例数据:

02/01   02/04   24123069033893031235753 CHESTER LAKE BUENA VIFL $86.16

我想:

02/01   02/04   24123069033893031235753     CHESTER LAKE BUENA VIFL $86.16

我已经尝试了许多使用正则表达式的尝试,但都没有运气。我觉得这应该是一个简单的解决方案,但是我一直在搜索Stack Overflow 2小时,然后尝试其他解决方案。

regex excel sublimetext
1个回答
0
投票

以下是示例示例,如果字符始终是一行中的第40个字符:使用正则表达式^(.{39})( )替换$1\t,它将用制表符替换第40个字符(必须为空格)。

https://regex101.com/r/bhORsu/2

© www.soinside.com 2019 - 2024. All rights reserved.