Difference between revisions of "Terraform replace function"
Jump to navigation
Jump to search
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
https://www.terraform.io/language/functions/replace | https://www.terraform.io/language/functions/replace | ||
replace(string, substring, replacement) | replace(string, substring, replacement) | ||
+ | |||
+ | == Examples == | ||
+ | |||
+ | > replace("1 + 2 + 3", "+", "-") | ||
+ | 1 - 2 - 3 | ||
+ | > replace("hello world", "/w.*d/", "everybody") | ||
+ | hello everybody | ||
+ | |||
+ | |||
+ | |||
+ | locals { | ||
+ | name = "example-${replace([[basename]]([[path.cwd]]), "_", "-")}" | ||
+ | region = "eu-west-1" | ||
+ | tags = { | ||
+ | Owner = "user" | ||
+ | Environment = "dev" | ||
+ | } | ||
+ | } | ||
+ | |||
Latest revision as of 12:48, 7 June 2022
https://www.terraform.io/language/functions/replace
replace(string, substring, replacement)
Examples[edit]
> replace("1 + 2 + 3", "+", "-") 1 - 2 - 3 > replace("hello world", "/w.*d/", "everybody") hello everybody
locals { name = "example-${replace(basename(path.cwd), "_", "-")}" region = "eu-west-1" tags = { Owner = "user" Environment = "dev" } }
See also[edit]
Advertising: