Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Po stronie przeglądarki _ Problem z .replace

Napisany przez: ELEFANTE 16.04.2021, 08:29:02

Witam, czy mógłby mi ktoś dlaczego znak "[" nie jest zastępowany przez spację

argument[2] wygląda tak "test[123[321";

  1. var x = 0;
  2. for (x = 0; x < argument[2].length; x++) {
  3. if(argument[2][x] == "[")
  4. {
  5. argument[2][x] = argument[2][x].replace('[',' ');
  6. console.log(argument[2][x]);
  7. }
  8.  
  9. }

Napisany przez: trueblue 16.04.2021, 08:57:01

A po co takie kombinacje?

  1. let a = "test[123[321";
  2. a = a.replace(/\[/g, ' ');

Napisany przez: ELEFANTE 16.04.2021, 12:18:57

Cytat(trueblue @ 16.04.2020, 09:57:01 ) *
A po co takie kombinacje?

  1. let a = "test[123[321";
  2. a = a.replace(/\[/g, ' ');

Dzięki wielkie działa

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)