Мне нужно написать некоторое регулярное выражение для проверки состояния в искре при выполнении некоторого соединения,
Мое регулярное выражение должно соответствовать ниже строки
n3_testindia1 = test-india-1
n2_stagamerica2 = stag-america-2
n1_prodeurope2 = prod-europe-2
df1.select ("location1")..show ()
+----------------+
| location1 |
+----------------+
|n3_testindia1 |
|n2_stagamerica2 |
|n1_prodeurope2 |
df2.select ("loc1"). diver.show ()
+--------------+
| loc1 |
+--------------+
|test-india-1 |
|stag-america-2|
|prod-europe-2 |
+--------------+
Я хочу присоединиться на основе столбцов местоположения, как показано ниже
val joindf = df1.join(df2, df1("location1") == regex(df2("loc1")))