我有非常大的制表符分隔文件,我需要删除特定列中出现单词“TelePacific”的所有行。在这种情况下,TelePacifc在第4列中出现的所有行。下面是一个例子输入文件:根据列中的特定字删除特定的行
7/18/13 10:06 0:00:09 TelePacific random person DEREK 9256408665 random company
7/18/13 10:07 0:00:21 TelePacific random person DEREK 9256408665 random company
7/18/13 10:10 0:19:21 TelePacific random person DEREK 9256408665 random company
7/18/13 10:39 0:01:07 random person 107
7/18/13 11:02 0:01:41 random person Gilbert 107 TelePacific
7/18/13 12:17 0:00:42 random person Gilbert 107 TelePacific
7/18/13 13:35 0:00:41 random person Gilbert 107 TelePacific
7/18/13 13:44 0:12:30 TelePacific ADKNOWLEDGE 8169311771 random company
7/18/13 14:46 0:19:48 TelePacific TOLL FREE CALL 8772933939 random company
7/15/13 10:09 0:01:27 random person Esquivel 272 TelePacific
7/15/13 10:16 0:00:55 random person Esquivel 272 TelePacific
7/15/13 10:59 0:00:51 random person Esquivel 272 TelePacific
7/15/13 11:01 0:01:09 random person Esquivel 272 TelePacific
对于'\ b'(“匹配单词边界”)+1,所以您只匹配_word_“TelePacific”而不是“FooTelePacific”或“TelePacificFoo”。 –
字界是一个好主意! +1 – Kent