Posted to tcl by evilotto at Wed Nov 28 22:46:50 GMT 2012view raw

  1. proc rs_eval {re text replacement} {
  2. set etext [string map {\$ \\$ \\ \\\\ \[ \\[ \] \\] \" \\" \} \\\} \{ \\\{} $text]
  3. regsub -nocase -all -- $re $etext $replacement stext
  4. return [subst $stext]
  5. }
  6.  
  7.