gpt4 book ai didi

regex - 使用正则表达式更改列的顺序

转载 作者:行者123 更新时间:2023-12-04 02:55:45 25 4
gpt4 key购买 nike

我有这样的列:

9   100 100 0
10
20
30
110 0
10
20
30
120 0
10
20
30
120 100 0
10
20
30

我想颠倒列的顺序,例如:

\3\2\1\0

这就是我尝试获取一列的方法:

(\t?|\d+)

这对我来说很有意义,但它不起作用,有人看到错误了吗?

之后它假设它在重复:

(\t?|\d+)(\t?|\d+)(\t?|\d+)(\t?|\d+)

接着是:

\3\2\1\0

有人可以帮我解决吗?

最佳答案

尝试

^(\d*)\t(\d*\t)(\d*\t)(\d*)$

并将其替换为:

\4\t\3\2\1

(未经测试,但感觉不错)

如果除制表符外还有其他空格,您可能需要相应地修改正则表达式。

关于regex - 使用正则表达式更改列的顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16711799/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com