In my blog app, a user can enter any text as a title for their entry and then I generate a URL based on the text.
I validate their title to make sure it only co
Since it won't seem to allow me to comment. I would do:
String s = "Lorem 3 ipsum dolor sit amet"
s = s.replaceAll(" ","_");
Using the Underscore character instead because it is a space indicator. Its been a while since I've done java but I know there is a function in .Net that will cleanup a file name so its safe for the file system. I lot of the same general rules applies to a URL so if you can find one in the API it be worth taking a look.