在 Visual Code Studio 中选择每行的 2sd 指定字母

问题描述

对不起,如果标题不是很明确,我真的不知道如何表述。

我想要实现的是,例如选择第二个或第三个“|”每行的字符。

例如:

Land_Misc_Well_Pump_Yellow|5761.283691|**CURSOR HERE**118.056274|4587.1308593.000000|0.000000|0.000000
bldr_Decal_dirt_damage_long3|5760.770996|**CURSOR HERE**117.330002|4600.03222725.000019|0.000000|0.000000
bldr_sign_nodumping|5768.204102|**CURSOR HERE**118.897118|4635.286621-135.944122|3.754690|2.833742

我不知道这是否可行,但我正在尝试恢复一个充满这些“损坏”行的文件,这将使修复它变得更加容易;)

解决方法

使用以下正则表达式选择从行首到第二个 |

^([^|]*\|){2}
  1. 点击文本
  2. 使用菜单选择 > 选择所有出现 (Ctrl+Shift+L)
  3. 使用向右箭头