【发布时间】:2015-11-18 23:56:22
【问题描述】:
我正在寻找包含多行的 txt 文件中的特定组合(记事本 ++)。我要找的一行的结构如下:
xxxxxx N N -1 -1 -1 N (end line)
所以我首先有一个 6 个或更多字符的标识符,后跟 6 个数字 (N),中间用制表符隔开。 N 可以是值 1、0 或 -1。 我正在寻找那些在位置 3、4 和 5 中包含“-1”的行。其他位置可以采用这 3 个值中的任何一个。 我在网上搜索并应用了搜索,例如:
\t-?\t-?\t-1\t-1\t-1\t-?
\t?.\t?.\t-1\t-1\t-1\t?.
t?.\t?.\t-1\t-1\t-1\t?.\n
\t-1\t-1\t-1\t?.\n
然而,该行中的最后一个 N 未被考虑在内,因此如果它的值为 0,例如,该行将不会被选中。
这个搜索的写法是什么?我知道 Notepad ++ 是用 C++ 编写的。
【问题讨论】:
-
您可以访问 *nix 平台或其工具吗?
-
我使用记事本++“搜索/查找”。您指的是哪个平台或工具?如果其他工具有助于找到该组合,我想使用它。
-
*nix 指的是 UNIX 或 Linux 平台。