Cosa sono le espressioni regolari in Google Forms?

Google Forms ti offre la possibilità di verificare che i rispondenti rispondano alle tue domande nel modo desiderato attraverso la cosiddetta convalida dei dati. Ad esempio, puoi assicurarti che se chiedi un indirizzo email, la risposta digitata è, in realtà, un indirizzo email. Google Forms ha diverse opzioni semplici e intuitive per la convalida dei dati che descrivo qui nel mio tutorial. Se queste opzioni non sono sufficienti, è possibile creare le proprie regole di convalida dei dati personalizzate per le domande di testo e di paragrafo utilizzando una tecnica di programmazione comune denominata espressioni regolari.

Le espressioni regolari sono fondamentalmente un modo per descrivere i modelli di testo. Quando imposti le espressioni regolari in Google Form, il modulo controllerà che la risposta digitata corrisponda al modello. Le espressioni regolari sono potenti, ma richiedono un certo know-how per la codifica. Molto potrebbe essere detto su questo argomento, e puoi dare un'occhiata a questa guida rapida per una lezione più approfondita. I passaggi di questo tutorial descrivono come utilizzare le espressioni regolari in Google Forms.

Nota: la convalida dei dati non è ancora disponibile nella nuova versione di Moduli.

1. Apri o crea un modulo Google e scrivi le tue domande. Se hai bisogno di aiuto con questo passaggio, consulta il mio tutorial qui.

2. Vai a a Testo o Testo del paragrafodomanda, e fare clic suImpostazioni avanzate in fondo alla pagina. Seleziona la casella per la convalida dei datie selezionareEspressione regolare dal primo menu a discesa. Il prossimo menu ti consente di determinare se la risposta conterrà, non conterrà, corrisponderà o non corrisponderà alla tua espressione regolare.

3. Digita la tua espressione regolare nella casella di testo. Di seguito è riportata una tabella di simboli che è possibile utilizzare dal sito di supporto ufficiale di Google.

4. Aggiungere un testo di errore personalizzato opzionale. Il testo dell'errore personalizzato è ciò che il rispondente vedrà se risponde alla tua domanda in modo errato. Ad esempio, supponiamo di avere una domanda che richiede un numero di telefono in un formato specifico. Puoi dire nel tuo testo di errore personalizzato "La risposta deve essere formattata (###) ### - ####" se qualcuno digita qualcosa che non corrisponde all'espressione regolare.

Sei scoraggiato? Se sai esattamente cosa vuoi, ma non conosci la sintassi corretta, prova a cercarlo online. La maggior parte delle volte sarai in grado di trovare un forum con l'espressione regolare digitato per te da copiare e incollare.