Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Una mano sulle espressioni regolari

    Data una stringa devo riconoscere e sostituire un pattern di questo tipo:

    Codice PHP:
    @[testo 1 alfanumerico]@[testo 2 alfanumerico]@ 
    con

    Codice PHP:
    [url="testo 2"]testo 1[/url
    Grazie mille.

  2. #2
    Ci hai almeno provato?

    Codice PHP:
    preg_replace('/@(.*?)@(.*?)@/''[url="$2"]$1[/url]'$string); 

  3. #3
    Non con questa sintassi. Dove mi posso documentare?

    ps: e se fosse @[testo1]#[testo2]@ (le parentesi quadre devono essere considerate nel pattern!)

    Comunque grazie.

  4. #4
    codice:
    preg_replace('/@\[(.*?)\]#\[(.*?)\]@/', '$1', $string);
    http://www.regular-expressions.info/

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.