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;
}