Visualizzazione dei risultati da 1 a 3 su 3

Discussione: preg_match e regex

  1. #1
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380

    preg_match e regex

    Ciao, devo sviluppare un controllo su un campo utilizzando preg_match
    Il campo dovrà essere alfanumerico contenente anche spazi e solo alcuni caratteri speciali come ".-_" (il punto ed i trattini)
    non riesco a fargli digerire lo spazio, praticamente sono a questo punto:

    Codice PHP:
    $regex_txt '/^[[:alnum:]._-]{2,40}+$/i';             
        if(! 
    preg_match($regex_txt,$in))
    {
        return 
    TRUE;
        }
    ..... 
    e vorrei concatenare lo spazio (blank), sarà una cavolata, ma sono poco pratico.
    Grazie per l'eventuale vostro aiuto,
    ciao.
    If you think your users are idiots, only idiots will use it. DropBox

  2. #2
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    prova così:

    Codice PHP:

    $regex_txt 
    '/[^a-zA-Z0-9_\\s.-]+$/';
            
    if(!
    preg_match($regex_txt,$in))
    {
        echo 
    'stringa valida';
    }else
    {
        echo 
    'stringa non valida';


  3. #3
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    ok grazie
    If you think your users are idiots, only idiots will use it. DropBox

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.