getEvalSignature static method
Implementation
static String? getEvalSignature(String? value)
{
if (isEvalSignature(value))
{
String f = 'eval(';
if (value!.trim().toLowerCase().startsWith(f)) {
int i = value.toLowerCase().indexOf(f) + f.length;
int j = value.toLowerCase().lastIndexOf(')');
value = (i < j) ? value.substring(i,j) : null;
return value;
}
f = '=';
if (value.trim().toLowerCase().startsWith(f)) {
int i = value.toLowerCase().indexOf(f) + f.length;
value = value.substring(i);
return value;
}
}
return null;
}