У меня есть файл csv со многими строками.Regex: два условия
Я хочу получить линии с ;F;
или ;A;
, но не с ;REPORTING;
.
- 123456 ;;;;; 75 ;;;; А; 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' или в' операции будет дешевле, чем регулярные выражения. – RPGillespie