[Javascript] Escaping the PLUS SIGN
David Lovering
dlovering at gazos.com
Sun Sep 14 15:40:05 CDT 2003
This isn't the most general solution, but how about
var re = /\+/g;
var newstr = str.replace(re, "_"); // or whatever other character is more
appropriate
I just tested it, and it worked fine.
-- Dave Lovering
----- Original Message -----
From: "innerlab.com" <info at innerlab.com>
To: "[JavaScript List]" <javascript at LaTech.edu>
Sent: Sunday, September 14, 2003 12:30 PM
Subject: [Javascript] Escaping the PLUS SIGN
> Hello:
>
> I am trying to replace plus signs in a string with another character, but
> I am getting a lot of errors. Below is a simple example in which a text
> in a string is replaced by another:
>
> var str ="She sells sea shells by the sea"; // original string
>
> var strCut = "shells"; // text to be replaced by the one below
> var replStr = "food"; // text that replaces the one above
>
> // replacing actions
> var reg = new RegExp("\\b" + strCut + "\\b", "gi" )
> var newstr = str.replace(reg, replStr)
>
> // output
> document.write(newstr)
>
> The original string becomes "She sells sea food by the sea"
>
> Now, how can I make the variable strCut be a plus sign?
>
> Thanks in advance
>
>
>
> _______________________________________________
> Javascript mailing list
> Javascript at LaTech.edu
> https://lists.LaTech.edu/mailman/listinfo/javascript
>
>
More information about the Javascript
mailing list