Mercoledì, aprile 05 2023
  1 Risposte
  4.1K visite
0
voti
Disfare
Ciao, come stai oggi?

Devo estrarre un nome tra determinate condizioni in una stringa di grandi dimensioni e inserirle in una nuova cella. Guarda questo esempio reale:

a:3:{s:7:"form_id";i:829;s:9:"form_data";a:11:{s:9:"__form_id";i:829;s:7:"__refer";s:43:"https://acme.com/mapa-cabalistico";s:9:"__is_ajax";b:0;s:7:"post_id";s:3:"708";s:12:"preco_padrao";s:5:"29.90";s:10:"field_name";s:26:"Maria Chiara da Silva";s:15:"field_nomeatual";s:26:"Maria Clara da Silva";s:22:"field_datadenascimento";s:10:"11/08/1996";s:16:"field_assinatura";s:0:"";s:11:"field_preco";s:5:"29.90";s:10:"field_name";s:0:"";}s:8:"settings";a:12:{s:15:"product_id_from";s:6:"manual";s:14:"product_manual";a:1:{i:0;a:1:{s:2:"id";s:3:"822";}}s:8:"wc_price";s:11:"field_preco";s:24:"wc_heading_order_details";s:17:"Mapa Cabalístico";s:33:"wc_fields_map__billing_first_name";s:0:"";s:27:"wc_fields_map__billing_city";s:12:"field_cidade";s:28:"wc_fields_map__billing_state";s:12:"field_estado";s:34:"wc_fields_map__shipping_first_name";s:15:"field_nomeatual";s:33:"wc_fields_map__shipping_last_name";s:0:"";s:29:"wc_fields_map__order_comments";s:0:"";s:30:"wc_fields_map__billing_company";s:10:"field_nome";s:32:"wc_fields_map__billing_address_1";s:22:"field_datadenascimento";}}

Un nome, in questo esempio, "Maria Clara da Silva" è associato a "field_name". Il testo "26" prima del nome non è sempre lo stesso. Questo numero può cambiare nelle altre stringhe. Lo stesso vale per il numero di testo "15" dopo il nome. Questo numero può cambiare nelle altre stringhe. La lunghezza della stringa può cambiare, quindi non posso usare la lunghezza per rimuovere o estrarre il nome.

Non trovo un modo per rendere questa attività in un singolo evento o modulo.

Forse puoi aiutarmi perché non ho trovato un modo per farlo.
Hi there,

Carica un file excel per consentirci di comprendere meglio la tua domanda. :)

Amanda
  • Pagina :
  • 1
Non ci sono ancora risposte per questo post.