【发布时间】:2016-08-23 00:00:57
【问题描述】:
我有一个包含很多行的 csv 文件。
我想获得带有;F; 或;A; 的行,但不希望获得带有;REPORTING; 的行。
- 123456;;;;;75;;;;A;18;-83;-7;19;;
- 654321;52;;;;;;;;F;8;-3;7;489;;
- 123456;;;;;;573;;;;1858;-88963;-746;1549;;
- 123456;;523;;;报告;fd3574;;;A;183001;-86583;-457;19211;;
我想得到第 1 和第 2 行,但不是第 3 和第 4 行...
我试过了:
;(?!REPORTING);.*;(F|A);
但没有成功...
有什么想法吗?
【问题讨论】:
-
根据语言的不同,
find或in操作会比正则表达式便宜。
标签: regex