Usando uma variável registrada em ansible após remover aspas simples

Depois de registrar o resultado de uma tarefa, quando eu depuro a variável. O valor que recebo está entre aspas duplas, como"1234". Se eu usar em outro módulo ou tarefa ansible, ele se tornará[u'1234'].

Eu removi o caractere u e os colchetes usando substituir.

Como se livrar de aspas simples, que é o padrão ansible.

Actual output : '1234'
expected output: 1234

Snippet do Playbook

 - uri:
      url: http://test/ws?Id=4a3d
      method: GET
      content_as_json: yes
      password: admin
      user: admin
      validate_certs: no
      return_content: yes
      HEADER_Cookie: "{{login.set_cookie}}"
     register: name

- debug: msg="{{ name.content | regex_findall('name=\"(\d+)\"') }}"
     register: test    

   - uri:
      url: "http://test/ws?name={{test.msg | replace('u','') | replace('[','') | replace(']','')}}"
      method: GET
      content_as_json: true
      password: admin
      user: admin
      validate_certs: no
      return_content: yes
      HEADER_Cookie: "{{login.set_cookie}}"

eu useiint também, mas que retornou 0.

{{test.msg | replace('u','') | replace('[','') | replace(']','') | int}}

Saída do módulo URI:

"<listResponse type=\"cust\" count=\"1\"><instance name=\"1234\" id=\"abcd\" customerRefId=\"xyz\" refId1=\"2345\" type=\"org\" enabled=\"true\" phone=\"\" fax=\"\" billingZip=\"\" billingAddress=\"\" billingCity=\"\" billingCountry=\"\" billingState=\"\" vendorId=\"1\" defaultEmail=\"pqr\" defaultContactName=\"wer\"/></listResponse>"