Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Aiuto regex

  1. #1

    Aiuto regex

    Salve a tutti,
    Dovrei prendere una stringa contenente il codice di una pagina web, eliminare tutto ciò che è prima di <title> e sostituire <title>Testo</title> con [#titolo#]Testo[#titolo#]

    Per fare ciò avevo pensato di usare la funzione ereg_replace nel seguente modo:

    ereg_replace("([\w\s[unct:]]*)<title>(.+)</title>","[#titolo#]//2[#titolo#]",$str);

    Sono abbastanza ignorante delle regex e infatti qualcosa non va potreste aiutarmi? Grazie mille

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    270
    anche io faccio una fatica estrema con le espressioni regolari ma tu sei piu fortunato

    qui c'è proprio la soluzione al tuo problema

    http://php.html.it/articoli/leggi/85...ni-regolari/4/

  3. #3
    Grazie mille è proprio la guida che avevo letto... in parte il codice è preso da li, a me interesserebbe eliminare anche tutto ciò che precede <title> però..

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Evitiamo, come da regolamento, parole inutili come aiuto e cerchiamo di dare alle discussioni dei titoli più esplicativi. Grazie.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.