... una cosa facile facile credo...
la regex
var reg=/^[A-Z' ]+$/;
devo rimpiazzare nella stringa tutto quello che non è verificato nella regex
cosa.value=cosa.value.replace(reg, "");
in realtà... non funzia nulla...
... una cosa facile facile credo...
la regex
var reg=/^[A-Z' ]+$/;
devo rimpiazzare nella stringa tutto quello che non è verificato nella regex
cosa.value=cosa.value.replace(reg, "");
in realtà... non funzia nulla...
Guybrush Threepwood
prova così:
var reg=/^[^A-Z' ]+$/;
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)
nada... questo il codice:
reg2=/^[^A-Z' ]+$/;
alert(cosa.value.replace(reg2, ""));
cosa.value in genere lo metto pieni di caratteri strani... "AsSs"?£"10dsa#
Ma non mi modifica nulla
Guybrush Threepwood
Funziona solo se tutti i caratteri sono validi o tutti non validi... usa questa:
reg2=/[^A-Z' ]/;
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
idem come prima.... ciò che devo fare è "semplicemente" (a parole) rimpiazzare i caratteri diversi da A-Z, apice e spazio
Guybrush Threepwood
Usa direttamente:
cosa.value=cosa.value.replace(/[^A-Z' ]/g, "");
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
[QUOTE]Originariamente inviato da br1
Usa direttamente:
cosa.value=cosa.value.replace(/[^A-Z' ]/g, "");
ciao [/QUOTE
perfetto... risolto così
reg2=/[^A-Z' ]/g;
grazie!![]()
Guybrush Threepwood