выберите часть имени файла с помощью регулярного выражения - PullRequest
0 голосов
/ 24 сентября 2018

У меня есть файл u01 / appl / wandl / import / AT / file.csv.Мне нужно получить только часть AT и сохранить ее в переменной, используя regex.Это всегда двузначный код, но это может быть ВЕЛИКОБРИТАНИЯ и т. д. и т. д.

1 Ответ

0 голосов
/ 24 сентября 2018
\/([A-Z]{2})\/

Это регулярное выражение находит ровно две большие буквы с / / вокруг, поэтому находит такие вещи, как / AT / или / UK / или / BE /. Как видите, круглые скобки состоят из 2-значного кода, поэтому только код будет перехваченгруппировка

...