Caratteri strani in file JS

klomax

Utente Attivo
16 Feb 2009
25
0
1
www.cyberkings.it
Ciao a tutti
ho fatto una funzioncina messa in un file esterno .js
solo che questa non mi funziona correttamente
andando a inserire il testo da controllare con dei caratteri tipo è o à
la funzione salta perchè non esegue la RegExp
mi sono accorto che il problema però non è nella funzione ma nel file come viene interpretato dal browser

questo è quello che ho scritto e che vedo in dreamweaver o blocco note
Codice:
function isName(item){
var strRicerca = new RegExp("[^a-zA-Z'èéòàìù ]","g");
var strRicerca2 = new RegExp("[<>=.;:?/^\]","g");
var strRicerca3;
strRicerca3= "\\";
if ((item.search(strRicerca) != -1)||(item.search(strRicerca2)!= -1)||(item.indexOf(strRicerca3,1)!= -1))	return false;
return true;
}

questo quello che vedo se paro il file nel browser
naturalmente se vado a scrivere una parola tipo "pippò" non riesce ad andare avanti
Codice:
function isName(item){
var strRicerca = new RegExp("[^a-zA-Z'èéòà ìù ]","g");
var strRicerca2 = new RegExp("[<>=.;:?/^\]","g");
var strRicerca3;
strRicerca3= "\\";
if ((item.search(strRicerca) != -1)||(item.search(strRicerca2)!= -1)||(item.indexOf(strRicerca3,1)!= -1))	return false;
return true;
}

come posso risolvere il problema???
Ciao e grazie
 
Ultima modifica di un moderatore:

helpdesk

Utente Attivo
30 Set 2009
726
0
0
Pesaro
Ciao, se ho ben capito il tuo problema è riuscire ad inserire caratteri accentati e particolari
nell'espressione regolare.
Se è questo il tuo problema prova cosi':
l'esempio che ho creato prevede l'inserimento di: caratteri, lettere accentate
apostrofo e un solo spazio fra le parole oltre che un numero min di 3 e max di 12 lettere.
Esempio se scrivi Carlo Carli l'espressione passa.
Oppure Carlò Carlì.
Oppure CarlòCarlì.
Ovviamente si può omettere come si può omettere il numero min e max di caratteri.

PHP:
 var controllo_nome = /^([a-zA-Z\xE0\xE8\xE9\xF9\xF2\xEC\x27]{3,12}\s?)+$/;
 

klomax

Utente Attivo
16 Feb 2009
25
0
1
www.cyberkings.it
Grazie per avermi risposto.
Il problema però ce l'ho sulla pagina js e non php.
Ho però stamattina salvato il file con blocco note ridando la codifica stesso sul salvataggio
e sembrerebbe che va bene, ma prima di cantare vittoria provo a fare altri test
Grazie
 
Discussioni simili
Autore Titolo Forum Risposte Data
S [PHP] visualizzazioe caratteri strani PHP 13
asevenx Correggere automaticamente caratteri strani (rumbo con punti interrogativi) HTML e CSS 9
L Caratteri strani inviati tramite classe mail() PHP 8
Shyson Nel db stampa caratteri strani PHP 1
S FLASH & Asp....caratteri strani!!! Flash 0
F Caratteri invisibili XML 4
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
B Non riesco a trovare i cognomi con i caratteri speciali in Access (Microsoft 365) MS Access 0
P Codifica caratteri speciali mysql php PHP 0
Z Caratteri speciali irriconoscibili PHP 1
R Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql MySQL 1
A eliminare caratteri speciali mettendo uno spazio PHP 0
A eliminare caratteri diacritici con codice ascii PHP 4
MarcoGrazia Eliminare in automatico i caratteri spuri all'inizio e alla fine di una stringa Snippet PHP 0
K [javascript] Tecnica per rilevare celle contenenti caratteri ricevute in dinamico Javascript 1
M Matrice di caratteri ( inseriti da tastiera ) ordinati in ordine alfabetico C/C++ 3
M [PHP] Troncare caratteri PHP 1
A [PHP] caratteri speciali PHP 14
A [PHP] Modifica caratteri di una query Oracle SQL PHP 0
gandalf1959 problema con la codifica caratteri accentati e speciali tra php e mysql PHP 3
C Caratteri accentati php PHP 2
Z [Java] Caratteri distorti e spaziature errate nelle stampe di componenti swing Java 0
F [Joomla] Caratteri speciali si vedono tutti sbagliati su Safari Joomla 2
F [Javascript] Verificare la presenza di caratteri speciali in una password Javascript 3
borgo italia [PHP] ricerca caratteri accentati PHP 4
trattorino [Javascript] FAR sparire campo dopo top caratteri Javascript 2
D [Javascript] aggiornare numero caratteri se campo già popolato Javascript 5
M [PHP] Impedire di digitare determinati caratteri nell’input (controllo in tempo reale) PHP 4
fabryx [PHP]RISOLTO: Parsing xml nodi con caratteri speciali PHP 1
giancadeejay [PHP] Controllo inserimento tot caratteri PHP 5
giancadeejay [PHP] Controllo su quantita' di caratteri inseriti, in colonna db PHP 5
Shyson [WordPress] Mettere un limite a lunghezza caratteri WordPress 11
B [MySQL] CONTROLLARE I PRIMI CARATTERI DI UN CAMPO VARCHAR MySQL 8
G [PHP] Sostituzione caratteri PHP 2
N [Javascript] Effettuare spaziatura tra caratteri Javascript 0
P verifica caratteri per email e password PHP 17
C Problemi con i caratteri HTML e CSS 0
M Caratteri HTML salvati nella tabella PHP 4
Shyson mysql int (11) quanti caratteri può ricevere? PHP 1
S stringhe con caratteri speciali PHP 3
M Stringhe con caratteri non codificati (es. �) PHP 1
MarcoGrazia [regex] validare un textbox con solo caratteri alfabetici. Javascript 6
F sql e record con caratteri speciali e spazi Classic ASP 1
A visualizzare caratteri speciali Database 1
W Controllo caratteri speciali PHP 2
J Xml errore su caratteri speciali e accenti XML 0
L Caratteri speciali e apici PHP 2
G Invio caratteri speciali tramite jquery/ajax Javascript 1
G Invio caratteri speciali tramite jquery/ajax Ajax 1
L Aiuto contaggio caratteri e loop. Javascript 4

Discussioni simili