Bonjour à tous
 
Je me casse la tête avec les regex dans ansible
 
Je veux remplacer dans le fichier /etc/network/interfaces  la ligne   address 192.168.1.51  par address 192.168.1.71    (garder le dernier chiffre de l'ip)
 
Je sais que je dois utiliser le module replace pour faire cela mais je n'arrive pas à trouver la bonne syntaxe pour le regexp
 
Je teste ceci, mais cela ne fonctionne pas à cause des espace ou des points ?!?!?
 
- name: Changer ip 192.168.1.5X en 192.168.1.7X
    replace:
      path: /etc/network/interfaces
      regexp: '(s+)address 192.168.1.5(\s+.*)?$'
      replace: '\1address 192.168.1.7\2'
      backup: yes
 
 
Si quelqu'un à une idée.
 
MERci