Zeichen in url ausfiltern

11/10/2008 - 13:29 von Matthias Pieroth | Report spam
Hi NG,

ich setzen Url-rewriting ein. Die Zeichen in einer url, die nicht gültig
sidn wie z.B. ü ersetze ich mit einer String-replace routine. Allerdings
bekomme ich ein Zeichen nicht weg, und das ist ein Unterstrich, der z.B. von
Word reinkommt.

www./MyUrl_-MitUnterstrich--AID40013.aspx

Den Unterstrich nach MyUrl versuche ich mit url = url.Replace("_",
string.Empty); zu ersetzen, aber er wird nicht erkannt. Was ist das für ein
Zeichen?

Danke und Gruß

Matthias
 

Lesen sie die antworten

#1 Thomas Bandt
11/10/2008 - 15:01 | Warnen spam
Matthias Pieroth schrieb:
Allerdings
bekomme ich ein Zeichen nicht weg, und das ist ein Unterstrich, der z.B.
von Word reinkommt.



Falschrum - machs mit einer Positiv-Liste und erlaube nur
die Zeichen, die darinstehen, alle anderen schmeißt du
raus. Hab ich hier irgendwann schonmal gepostet, war das
nicht sogar ne Antwort auf eine Frage von dir?

Gruß, Thomas [MVP ASP/ASP.NET]
http://www.69grad.de - Beratung, Entwicklung
http://www.dotnetjob.de - .NET-Stellenbörse
http://blog.thomasbandt.de - Thomas goes .NET

Ähnliche fragen