Controllo carattere

  • Creatore Discussione Creatore Discussione Lunasx
  • Data di inizio Data di inizio

Lunasx

Nuovo Utente
17 Gen 2006
7
0
0
Ciao a tutti!!
Attraverso la mia funzione dovrei controllare un campo.
Ciò che ho scritto è questo:

var myregexp = /^[a-zA-Z0-9'èéòàùì\".,;:\-\_\ &]+$/;

Il mio problema però nsace dal fatto che vorrei aggiungere il tasto invio(Stò parlanmdo di una TextArea ed avrei bisgno anche di quel tasto).

Qualcuno può darmi indicazioni?

Grazie
Stefano
 
Avevo già provato con il doppio \ ma niente. Ho provato anche con il Carriage Return (\r) ma il risultato è sempre il solito. Il tasto invio non mi viene accettato.
Visto che ci sono ne approfitto. Sai se posso inserire un KeyCode all'interno di una espressione regolare?
 
Risolto!!! Ti riscrivo anche per ringraziarTi degli aiuti.
Allora, come sempre accade, la soluzione era semplice.
Nell'espressione regolare dovevo mettere entrambi i caratteri di controllo sia per il Carriage Return (\r) che per la Nuova Linea (\n).

In questo modo ho risolto il controllo:

var myregexp = /^[a-zA-Z0-9'èéòàùì\".,;:\?\-\_\ &/\r\n]+$/;

Ciao
Stefano
 

Discussioni simili