Axel Richter: Zeichen ¿ macht Probleme

Beitrag lesen

Hallo,

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(/á/,"&aacute;");
str = str.replace(/é/,"&eacute;");

}
str=str.toLowerCase();
return str;
}

Das sehe ich jetzt erst: Wozu ist Die Schleife "for (n=0; n<str.length; n++)" da? Schau Dir mal die Bedeutung des Flags "/g" an http://de.selfhtml.org/perl/sprache/regexpr.htm#flags.

Bsp.:
str = str.replace(/é/g,"&eacute;");

viele Grüße

Axel