Friday, May 15, 2009

Javascript : How to convert special characters to any string

Convert special characters to any string you want using replace() function in javascript. Useful when converting characters to be saved in the database or passed as a parameter in a url.

function convertSC(oldstring)
{
newstring = oldstring.replace(/\"/g, "_DQ_"); //double quote
newstring = newstring.replace(/'/g, "_SQ_"); //apostrophe
newstring = newstring.replace(/&/g, "_@_"); //ampersand
newstring = newstring.replace(/\%/g, "_PC_"); //percentage

return newstring;
}

Example:
var convertme = convertSC("hello world and hello universe");
alert(converme);

Output:
hello world _@_ hello universe

No comments:



LinkWithin

Related Posts Plugin for WordPress, Blogger...