Я использую функцию регулярного выражения в Apache Nifi, чтобы найти имя папки в пути к файлу, но, похоже, это не дает мне правильного результата.
Я хочу разобрать состояние и дату с помощью двух разных регулярных выражений из этого пути к файлу.
/upload/main/state/02022021/
Это было регулярное выражение, которое я использовал
${ "absolute.path":replaceFirst( ".*[/\\\\]{1}([a-zA-Z]+)[/\\\\]{1}(\d{8}).?$", "$1") }
${"absolute.path":replaceFirst(".*(\d{8}).+$", "$1")}