Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    776

    REGEX estrarre stringa tra due caratteri meno i due caratteri delimitatori

    Ciao a tutti,

    come faccio ad esclude i caratteri che delimitano la stringa che vorrei estrarre?

    codice:
    \((.*?),
    Dalla stringa:
    ( bla bla bla , bbb bbb bbb)
    ottengo:
    ( bla bla bla ,
    vorrei ottenere
    bla bla bla

    ovvero senza i caratteri delimitatori

    Grazie,
    Roberto

  2. #2
    Con preg_match_all hai già quello che ti occorre:
    Codice PHP:
    <?php
        $stringa 
    '( bla bla bla , bbb bbb bbb)';
        
    preg_match_all('#\((.*?),#',$stringa,$matchesPREG_PATTERN_ORDER);
        
    print_r($matches);
    ?>
    Pensate i programmi a librerie, e innalzate il livello d'astrazione

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.