GTUTO
https://www.gtuto.com/expressions-regulieres/
Export date: Fri Apr 19 1:28:10 2024 / +0000 GMT

Expressions régulières


// variable enrourée de {{ }} 
// double pour éviter de capturer if(){} et autre accolades simples 
var formule = 'ma formule avec une {{variable}} et autre chose'; 
var mavariable = '12'; 
// remplace une variable par sa valeur avant un eval 
var moneval = formule.replace(/{{(.*?)}}/g, mavariable) ; 
console.log(moneval); // ma formule avec une 12 et autre chose 
// 'habille' la variable pour la trouver dans un objet avant un eval 
var moneval = formule.replace(/{{(.*?)}}/g, 'montableau['$1']') ; 
// ma formule avec une montableau['variable'] et autre chose' 
console.log(moneval); 

Notepad ++ ajouter apostrophes aux variables PHP
mavariable[param] -> mavariable["param"]

recherche [([a-zA-Z0-9_]*)]
remplace ["1"]

Construction en ligne d'expressions régulières, REGEX avec explications et aides https://regex101.com/#javascript 1

Notes javascript

Rappel, pour tester du javascript ICI 2

Links:
  1. https://regex101.com/#javascript
  2. http://www.webtoolkitonline.com/javascript-tester. html
Post date: 2016-05-17 12:03:23
Post date GMT: 2016-05-17 12:03:23

Post modified date: 2022-08-17 19:56:23
Post modified date GMT: 2022-08-17 19:56:23

Export date: Fri Apr 19 1:28:10 2024 / +0000 GMT
This page was exported from GTUTO [ https://www.gtuto.com ]
Export of Post and Page has been powered by [ Universal Post Manager ] plugin from www.ProfProjects.com