我想通过用通配符替换更改的值,将具有一些公共元素的多行字符串压缩为单行或更少的行。
示例
输入:
Lorem ipsum dolor sit amet_0
Lorem ipsum dolor sit amet_1
Lorem ipsum dolor sit amet_2
Cursus risus at ultrices mi tempus imperdiet
Cursus risus at scelerisque mi tempus imperdiet
输出:
Lorem ipsum dolor sit amet_*
Cursus risus at * mi tempus imperdiet
我可以使用任何工具来实现此目的吗? 如果没有,有哪些方法可以实现这一目标? 谢谢
我尝试寻找任何可以执行此操作的工具,但没有找到。
我不确定您是否已经找到了可以为您执行此操作的工具。 但如果我这样做,我想我会使用 VSCode 来查找并替换正则表达式,然后删除重复项。
通用步骤/逻辑:
要使用 VSCode 执行此操作,您可以执行以下操作:
Lorem ipsum dolor sit amet_(.*)
Lorem ipsum dolor sit amet_*
^(.*)(\n\1)+$
$1
对其他线重复相同的步骤:
Cursus risus at (.*) mi tempus imperdiet
Cursus risus at * mi tempus imperdiet