Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    43

    Problema espressione regex

    Ciao ragazzi ho un problema che non riesco proprio a capire con una espressione regolare, ecco l'incriminata:

    codice:
    // pattern testo
    ...
    $regexp="^\s*['a-zA-Z0-9\s]+\s*$";
    return ereg($regexp,$input);
    ...
    Ora questo codice è parte di una funzione che prende in input il tipo di pattern di verifica e la variabile su cui effetture il test, nel caso specifico passo una stringa di questo tipo:

    codice:
    $input = "prova prova";
    il problema è che la funzione ritorna false :master:, qualcuno sa dirmi dove sta il colpevole?


  2. #2
    usa questa regexp:

    "^ *['a-zA-Z0-9 ]+ *$"

    o ancora meglio usa le regexp PCRE (preg_*)

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    43
    tnx

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.