• User Attivo

    Update replace di tutti i post wordpress

    Devo eliminare una porsione di testo da un grande numero di post su wordpress.

    Praticamente devo eliminare l'intero contenuto di un DIV, il quale però al suo interno è sempre diverso.

    Quello che vorrei fare è eliminare da <div id="mioid"> fino a </div>

    L'istruzione è sicuramente:
    update [table_name] set [field_name] = replace([field_name],'[string_to_find]',[string_to_replace]');]
    ma non so come impostare string_to_find, avrei bisogno di inserire degli asterischi tipo <div id="mioid">*</div>, è possibile?

    grazie


  • Consiglio Direttivo

    Ciao Arcobaleno, credo che dovresti usare qualche Regexp e far diventare il tuo [string_to_find] = REGEXP '<div id="mioid">.+</div>' o un qualcosa del genere. Vedi un po meglio l'uso dei Regexp sulle funzioni Find & Replace di Mysql per verificare il modo migliore per applicare l'espressione regolare. 😉


  • User Attivo

    Provo a guardare.

    Grazie.