с - ^
Без нее есть попадания, также проверял регексп в онлайн редакторе и grep`оп в редакторах c ^ находяться попадания
name: Print dbfilename
ansible.builtin.debug:
msg: "{{ redis_conf_file['content'] | b64decode | regex_search('^dir (.+)') }}"
куда посмотреть?
А что на вход приходит? Глянула доку ансибл, там при мультилайне нужно параметр выставить # Example for a case insensitive search in multiline mode {{ 'foo\nBAR' | regex_search('^bar', multiline=True, ignorecase=True) }} # => 'BAR'
сек, я походу доку неправильно прочитал
Спасибо, да имено в мультилайне дело, я неправильно понял смысл multiline=True
Обсуждают сегодня