Как я могу использовать множественное совпадение в re2 regex для terraform - PullRequest
0 голосов
/ 23 октября 2018

Как мы можем сделать множественное совпадение в re2?

ниже указан URL-адрес, к которому я хочу применить регулярное выражение

https://c43545332542.us -east-1.amazonaws.com /new_stage

ниже мой код

value = "${replace(aws_api_gateway_deployment.deployment.invoke_url,"/(?i)https:///","")}"

Я могу заменить

https://

на

""

Мне также нужно избавиться от

/ new_stage

Как я могу достичь как водна строка

1 Ответ

0 голосов
/ 24 октября 2018

Попробуйте следующее регулярное выражение:

value = "${replace(aws_api_gateway_deployment.deployment.invoke_url,"/(?i)https://([^/]+).*/*/","$1")}"

Это должно помочь вам подобрать и заменить нужные вам детали.

...