Интерполяция регулярных выражений в другое регулярное выражение

В следующем кодеk2 минимально отличается отk1, То есть,k2 точно такой же, за исключением того, чтоопределяется с помощью интерполяции. (То есть яожидаемый это должно быть точно так же; Очевидно из результатаp k2 это не.)

v  = /[aeiouAEIOUäöüÄÖÜ]/                 # vowels
k1 = /[[ßb-zB-Z]&&[^[aeiouAEIOUäöüÄÖÜ]]]/ # consonants defined without interpolation
k2 = /[[ßb-zB-Z]&&[^#{v}]]/               # consonants defined same way, but with interpolation

Но, как показано ниже, используяgsub сk1 работает, тогда как используя его сk2 не так, как я неТ понять.

all_chars = "äöüÄÖÜß"

Ответы на вопрос(4)

Ваш ответ на вопрос