Maybe you can use split.
item.split("=")[1]
should refer to what is at the right of "=".
El viernes, 26 de febrero de 2021 a la(s) 10:12:46 UTC-6,
[email protected] escribió:
> Hello Everyone,
> When I use the regex_search in tasks, it is adding single quotes in the
> starting and end.
> Like for this -
> - sw01 GigabitEthernet0/0 IF-MIB.ifSpeed = 1000000000
> when I use regex_search-
> - name: SET FACT - Interface SPEED -1
> set_fact:
> speeds: "{{ item.0 | regex_search('[^=]*$') | regex_replace(' ', '')
> }}"
>
> Converting above value to -
> ok: [localhost] => (item=['sw01 GigabitEthernet0/0 IF-MIB.ifSpeed =
> 1000000000'])
>
> My goal is fetch the value after '='
> sw01 GigabitEthernet0/0 IF-MIB.ifSpeed = 1000000000
> to
> 1000000000
>
> please advise.
>
>
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/4544f6c1-6700-4faa-ba06-17bd7900c7ean%40googlegroups.com.