# Group variables interpolation

**URL:** <https://forum.ansible.com/t/group-variables-interpolation/12699>\
**Category:** Ansible Project\
**Tags:** ansible-project\
**Created:** [April 19, 2013, 12:19pm UTC](https://forum.ansible.com/t/group-variables-interpolation/12699 "2013-04-19T12:19:50Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michael\_DeHaan2](https://avatars.discourse-cdn.com/v4/letter/m/da6949/32.png) [@Michael\_DeHaan2](https://forum.ansible.com/u/Michael_DeHaan2)\
**Post date:** [April 19, 2013, 12:19pm UTC](https://forum.ansible.com/t/group-variables-interpolation/12699/1 "2013-04-19T12:19:50Z")

</div>

Yes, it will work exactly like you would suspect.

Also, in 1.2 syntax, this does work too:

msg: “{{ hello.upper() }} world!”

it would evaluate as “HELLO world!”

Both forms are recursive.

The one catch with the new 1.2 form is that the entire string must evaluate, so if you have an error and see something not evaluating, that is probably why.
