Add docs examples for regex_replace
This commit is contained in:
parent
4f140be711
commit
06920b2e47
1 changed files with 8 additions and 0 deletions
|
@ -240,6 +240,14 @@ doesn't know it is a boolean value::
|
|||
- debug: msg=test
|
||||
when: some_string_value | bool
|
||||
|
||||
To replace text in a string with regex, use the "regex_replace" filter::
|
||||
|
||||
# convert "ansible" to "able"
|
||||
{{ 'ansible' | regex_replace('^a.*i(.*)$', 'a\\1') }}
|
||||
|
||||
# convert "foobar" to "bar"
|
||||
{{ 'foobar' | regex_replace('^f.*o(.*)$', '\\1') }}
|
||||
|
||||
A few useful filters are typically added with each new Ansible release. The development documentation shows
|
||||
how to extend Ansible filters by writing your own as plugins, though in general, we encourage new ones
|
||||
to be added to core so everyone can make use of them.
|
||||
|
|
Loading…
Reference in a new issue