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

    Problema espressione regolare

    Salve.

    Da poco ho iniziato un approfondito studio delle espressioni regolari. Mi sono cimentato nella prima prova e subito ho trovato difficoltà.

    Questa espressione regolare dovrebbe formattare il testo in corsivo se il testo è preceduto da e seguito da

    Codice PHP:
    $Testo eregi_replace('\\[i](\\1)\\[/i]''[i]\\1[/i]'$Testo); 

    cosa ha che non va?
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  2. #2
    scusate la stoltezza, ho messo \\1 anche nella prima condizione dove va la stringa per tutti i caratteri.

    Ho comunque un'altra domanda da farvi.

    Se io ho:

    Codice PHP:
    $rol[Testo] = eregi_replace('\[QUOTE ]([^[]+)\[/QUOTE ]''<div id="quote"><font class="nero">[b]Citazione[/b]</font>


    <font class="forumnero"><code>\\1</code></font></div>'

    $rol[Testo]); 
    quando faccio nel forum il quote di un quote, non mi funziona, mi appaiono i tag e basta. Come agisco nell'espressione in modo che mi funzioni lo stesso?
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

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.