Posted By

pflangan on 03/22/12


Tagged

regex ASP vbscript elseif


Versions (?)

regex to refactor elseif block to select case format


 / Published in: Regular Expression
 

Requirement from work was to refactor an 8000 line if elseif code block to select case syntax. Not a manual task, even for a 1984 olympics button bashing champ.

note, id is the test variable here, as in elseif (id ="test") then ...

  1. search for: elseif\s*\(\s*id\s*=\s*([0-9]+)\s*\)\s*then
  2.  
  3. replace with: case "$1" \n

Report this snippet  

You need to login to post a comment.