Playbook で、変数「ansible_hostname」の最後の文字を抽出しようとしました。
これを行うために regex_replace フィルターを使用しようとしましたが、何も機能しません。
このアドホック コマンドを使用してスクリプトを簡略化しました。
ansible localhost -m debug -a "msg= {{ 'devserver01' | regex_replace('[0-9]{1}$', '\1') }}"
最後の文字「1」を抽出したい。
Ansible 2.0 を使用しています。