ExpLegalizeName

From Odwiki

Jump to: navigation, search

This one of the odWiki CustomExpressions which uses PERL to derive a legal node name from an English description.

string ExpLegalizeName(string source)
{
  string perlstr = "";
  perlstr = "echo '" + source + "' | perl -pe 's/^[[:digit:]]*|[^[:alnum:]^_]//g'";
  return system(perlstr);
}

e.g.

hscript> echo `ExpLegalizeName("Big Dog_Model (Proxy) 3")`
BigDog_ModelProxy3
© 2009 od[force].net | advertise