【发布时间】:2021-12-22 16:07:21
【问题描述】:
我目前正在寻找一种解决方案,在一个巨大的文本文件的一行中并排突出显示具有完全相同值的所有行。
数据是什么样子的:
000xxxxx 000xxxxx
002xxxxx 000xxxxx
000xxxxx 001xxxxx
000xxxxx 000xxxxx
我想突出显示第一个值与第二个值匹配的所有行(两者都是未知的)。所以我的例子的结果应该是这样的:
000xxxxx 000xxxxx
002xxxxx 000xxxxx
000xxxxx 001xxxxx
000xxxxx 000xxxxx
两个值之间的空格数不同。
提前致谢:)
【问题讨论】:
-
你是否总是有一组数字,后跟一组字母,后跟至少一个空格,可能后跟第一个单词?
-
您可以使用
^(\w+)\h+\1$。演示:regex101.com/r/mlWgAN/1