Gå til innhold

[LOST]hvordan bytte alle \ med \\ i js? (RegEx)


Anbefalte innlegg

Hvordan bytter jeg om alle \ i en string med \\?

 

Dette er koden slik jeg har den nå:


   function Chr(number) {
       return String.fromCharCode(number);
   }

           str_old = file;
           
           alert(str_old);
           str_test = Chr(92)+Chr(92)+Chr(92)+Chr(92);
           str_new = str_old.replace(/\/g, str_test);
           alert(str_new);

 

Feilmeldingen jeg får er:

"unterminated regular expression literal" <-- Noen ide om hvordan det egentlig skal gjøres?

 

[EDIT] Denne er løst, måtte bar bytte denne:

str_new = str_old.replace(/\/g, str_test);

med denne:

str_new = str_old.replace(/\\/g, str_test);

Endret av Richard87
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...