Meaningless Drivel is fun!*
The moose likes Beginning Java and the fly likes replace method Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "replace method" Watch "replace method" New topic
Author

replace method

Joseph Smithern
Ranch Hand

Joined: Feb 11, 2006
Posts: 89
For escaping form input quotes I have been using this:


Can I use something better like an ascii number or please advise?
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 38107
    
  22
Do you mean String#replace(java.lang.CharSequence,%20java.lang.CharSequence)? Note that takes a CharSequence as its argument, not a regular expression like the replaceAll method. I think you are passing a regular expression.

I think you can use an ASCII value (well, Unicode) and you should find " in the "basic Latin" page here. You would use "\u1234" or '\u1234' depending whether you want it as a String or a char (or even (char)0x1234!). But you need to check carefully which method you are invoking. I don't think the replace method will allow you to delete the character.
StringBuilder does allow deletions, however.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: replace method
 
Similar Threads
for loop question
assignments and + operator
lockCookie
Access a variable
JSP called from filter not finding JavaScript file