Toon posts:

[javascript]variabele in reguliere expressie verwerken

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoe verwerk ik in m'n pattern een variable?

Stel:

sIets = 'karel';
sIets2 = sIets2.Replace(/\s*=\s*'.*'/, '');

Op dit moment bijv. "='alskalska'" vervangen door een lege string. Maar hoe kan ik die sIets in m'n pattern verwerken dat bijv. alleen "karel='alskalska'" gepakt wordt.

sIets2 = sIets2.Replace(sIets + /\s*=\s*'.*'/, '') geprobeerd maar dat werkt niet.

Alvast bedankt.

  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

$0 - $9 (zijn de variabele die die uit de pattern haalt)

http://www.contactor.se/~dast/mail2sms/regex.shtml <-- meer over regexp :)

disjfa - disj·fa (meneer)
disjfa.nl


Verwijderd

sIets = 'karel';
myRegex = new RegExp('\s*=\s*' + sIets);
sIets2 = sIets2.replace(myRegex, 'iets anders');

Javascript Regular Expressions
Javascript String Object

Het is natuurlijk gewoon een kwestie van documentatie doorlezen, en het vervolgens toepassen.