Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.javascript > #15594

Re: regexp help needed

From Stefan Weiss <krewecherl@gmail.com>
Newsgroups comp.lang.javascript
Subject Re: regexp help needed
Date 2012-08-28 17:32 +0200
Organization albasani.net
Message-ID <k1iob5$rsh$1@news.albasani.net> (permalink)
References <timstreater-EBD02F.15513028082012@news.individual.net>

Show all headers | View raw


On 2012-08-28 16:51, Tim Streater wrote:
> So, if I have a string such as:
> 
>      my cat's name is Fred
> 
> then I'd like to replace that with:
> 
>      my cat\'s name is Fred
> 
> With my source string in the JavaScript variable str, then I've tried 
> such as:
> 
>      str.replace (/'/g, "\\'");
> 
> but all of my attempts have zero effect. This must be simple enough :-) 
> but I'm missing something, so I'd appreciate a helping hand.

This should work, but replace() doesn't change the string itself - it
returns a new string. Maybe you didn't assign the result back to str?

    str = str.replace(/'/g, "\\'");
    print(str);
    // my cat\'s name is Fred

- stefan

Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

regexp help needed Tim Streater <timstreater@greenbee.net> - 2012-08-28 15:51 +0100
  Re: regexp help needed Stefan Weiss <krewecherl@gmail.com> - 2012-08-28 17:32 +0200
    Re: regexp help needed Tim Streater <timstreater@greenbee.net> - 2012-08-28 16:41 +0100
    Re: regexp help needed Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2012-08-28 19:07 +0200
  Re: regexp help needed SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> - 2012-08-28 19:54 +0200
  Re: regexp help needed Dr J R Stockton <reply1235@merlyn.demon.co.uk.invalid> - 2012-08-29 19:16 +0100
    Re: regexp help needed Tim Streater <timstreater@greenbee.net> - 2012-08-29 23:51 +0100
      Re: regexp help needed Dr J R Stockton <reply1235@merlyn.demon.co.uk.invalid> - 2012-08-31 23:04 +0100

csiph-web