Thank you so much, Racke. 
It worked like a charm. I was using it with rest API in JSON format. When I 
debug, it was adding single quotes(') but when I passed the command in URI 
module as you advised, it was not adding single quotes (').

Thanks once again!!!

On Friday, 26 February 2021 at 23:17:58 UTC+5:30 [email protected] wrote:

> On 2/26/21 5:12 PM, Pravin V wrote:
> > 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.
>
> The regex_search filter is superfluous in this case, try:
>
> regex_replace('^.*=(.*)$', '\\1')
>
> \\1 references the part of the string matched by (.*).
>
> Regards
> Racke
>
> > 
> > -- 
> > 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] <mailto:
> [email protected]>.
> > To view this discussion on the web visit
> > 
> https://groups.google.com/d/msgid/ansible-project/4c18f52b-b989-4dca-945a-5272c8e6d60cn%40googlegroups.com
> > <
> https://groups.google.com/d/msgid/ansible-project/4c18f52b-b989-4dca-945a-5272c8e6d60cn%40googlegroups.com?utm_medium=email&utm_source=footer
> >.
>
>
> -- 
> Ecommerce and Linux consulting + Perl and web application programming.
> Debian and Sympa administration. Provisioning with Ansible.
>
>

-- 
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/1a90e48f-72af-48ec-b244-078037de04b3n%40googlegroups.com.

Reply via email to