Hallo,
Zeile: str = str.replace(/¿/," ");
Aber wenn ich die einfüge funktionier das ganze Script nicht mehr ?!
Doch.
Hier nochmal die ganze funktion. Die Zeile die nicht funktioniert ist auskommentier.
Ja, und das ist die mit dem richtigrumen ;-) Fragezeichen
function clst(str) {
for (n=0; n<str.length; n++)
{
str = str.replace(/,/,"");
str = str.replace(/ /," ");
str = str.replace(/¿/," ");
//str = str.replace(/?/," ");
str = str.replace(/á/,"á");
str = str.replace(/é/,"é");}
str=str.toLowerCase();
return str;
}
Dieses Fragezeichen hat innerhalb eines regulären Ausdrucks eine Spezialbedeutung http://de.selfhtml.org/perl/sprache/regexpr.htm#maskierung. Wenn Du das Zeichen "?" meinst, musst Du es deshalb maskieren.
viele Grüße
Axel